notes about form validation