tidying up, adding a todo list