update task list after complete