form with html validations