diff --git a/lib/acyclic.js b/lib/acyclic.js
index <HASH>..<HASH> 100644
--- a/lib/acyclic.js
+++ b/lib/acyclic.js
@@ -1,7 +1,9 @@
+var util = require("./util");
+
 module.exports = acyclic;
 module.exports.undo = undo;
 
-function acyclic(g, debugLevel) {
+function acyclic(g) {
   var onStack = {},
       visited = {},
       reverseCount = 0;
@@ -34,9 +36,8 @@ function acyclic(g, debugLevel) {
 
   g.eachNode(function(u) { dfs(u); });
 
-  if (debugLevel >= 2) {
-    console.log("Acyclic Phase: reversed " + reverseCount + " edge(s)");
-  }
+  util.log(2, "Acyclic Phase: reversed " + reverseCount + " edge(s)");
+
   return reverseCount;
 }
Use util.log for logging in acyclic phase