updated contact page with error messages