submit form to controller