user wants to create a new todo user wants to read all todos user wants to update their previous todos user wants to delete an old todo only a user can add a todo only a user can add a todo only a user can add a todo only a user can edit a todo only a user can delete a todo only a user can view all todo