protobuf data format change