all_orders_done
all the basic functions done