observing program checklist