skeleton of proxy pool