finished bufferManager