update heap, limit order book, record structures