add LRUMap and rename MsgStorage