Working for multiple pools