completed form validation