protobuf updates