Improved application and user form validation