Finished ring buffer  I think