CircularBuffer first cut