added functionality for completing checklists and added an error modal to let them know if it failed