check point, but major change to add_host_orders
feedback loop for maintaining and correcting file is good and works with add_host_orders