* finished creating the order generator #513,#511