removed serveVersion from NodeProtocol