Add three implementation of IBufferManager