add the protobuf