use balancing pool