beginning order book implementation...