How to edit & update properly?