pooling with explicit loop