begins testing order form and refactoring