added basic form validation boilerplate