pooling resources