extension poolinglayer