protobuf serialize add.