update checklist()