user can edit their todo item