Server chosing

this method name is totaly confused. without reading it I suspected that it do something other than it really do.