added form validation, getting ready for easypost