choosing ideal servers