list upload backend changes extending checklist from observation