update protocol: [size::ProtoBuff[type::others]]