Made ToDoItem dynamic