10 point checklist_revised