changes to protobuf format