form error response tweaks

allow devs to do server side validation on form responses.