add multiple and new validation, also clean up process to make more than one shipment