fix service view form to actually save edits