remove BufferBlock class
remove BufferBlock class
remove buffer block
remove BufferBlock