form validation is a feature