classes pools