Better validation and UX for the application form