user can edit a todo