Pool refactoring