     }
 #else
     abpvm_query q0;
-    q0.set_uri(urls[0]);
+    q0.set_uri(urls[0], "");
     std::vector<abpvm::match_result> r0;
     vm.match(&r0, &q0, 1);
 

        std::string input;
        std::cin >> input;

        q.set_uri(input);

        const auto startTime = std::chrono::system_clock::now();


        abpvm_query q[QNUM];
        int j = 0;
        for (j = 0; i + j < urls.size() && j < QNUM; j++) {
            q[j].set_uri(urls[i + j], "");
        }
        std::vector<abpvm::match_result> result[QNUM];
        vm.match(result, q, j);
