completed user edit form with admin editing.