Improve pooler