updated ProtoBuf