Mechanism of placing the orders and some other changes
alpha version of task