allow user to edit before submit