add buffer pool module