finish pooling