task 4 - todo list