117-point checklist