refactored the form into big girl code