final todo list update