updates to ringbufferbase.tcc
updates