default to protobuf format