Implement save cache buf
Before concurrency