now correctly reads server list