todo list upgrade