protobuf deeper