improving edit form