orderbook iteration