updating todo list