networkprotocol update!