making the order system work