add bufferLoader