Forms file in place, and basic form validation