basic form validation
working app