removed bufferPool type, wasnt really helping