added methods and classes for placeOrder