started to add bus logic for placing order