optimize pool