added ServerInfo class