serv pool algo