funny protobuf fix part2