merged in NetworkingBase