drop the ringbuffer and just keep track of totals