working towards new ring buffer organization