diff --git a/datascript/tc_ff.js b/datascript/tc_ff.js
index 26448021b46fed241f4584efbe3aee098d21c328..a80d659d100c08a40c809772f4f3f2a1e7dfe36b 100644
--- a/datascript/tc_ff.js
+++ b/datascript/tc_ff.js
@@ -4,8 +4,7 @@ const d = require('datascript');
 var src = process.argv[2];
 
 var data = JSON.parse(fs.readFileSync(src));
-
-var par_db = d.db_with(d.empty_db({"par": {":db/index": true}}),
+var par_db = d.db_with(d.empty_db({"par": {":db/index": true, ":db/cardinality": ":db.cardinality/many"}}),
                  data);
 console.log(data.length);
 console.log("Starting Query");
@@ -13,10 +12,8 @@ var res = d.q('[:find ?e1 ?e2 \
 :in $ % \
 :where (tc ?e1 ?e2)]',
 par_db,
-'[ [(tc ?e1 ?e2) [?e1 par ?e2] ] \
-   [(tc ?e1 ?e2) [?e1 par ?ex] (tc ?ex ?e2) ] \
+'[ [(tc ?e1 ?e2) [?e1 "par" ?e2] ] \
+   [(tc ?e1 ?e2) [?e1 "par" ?ex] (tc ?ex ?e2) ] \
  ]'
 );
-var c = 0;
-res.forEach(function(i){c++; console.log(i);});
-console.log(c);
+console.log(res.length);