add monitor for and partial chronicle queue implementation