20 Point Checklist