Buffer cycling