new todo with functions, a do-over