cleanup pool grabbing for DS and AC
allow passing of custom assignment-server to DS and AC