improved ring buffer. added monitoring as well. still on probation.