added subtype BuyOrder and SellOrder