Implement buffering log#2