pool loop