update todo list, need to change event model in next update