refactored form, adding _form page