adding new-todo function