revise todo list