diff --git a/lib/logger.js b/lib/logger.js
index <HASH>..<HASH> 100644
--- a/lib/logger.js
+++ b/lib/logger.js
@@ -66,7 +66,8 @@ module.exports = function() {
   if(logger) {
     return logger;
   } else {
-    logger = new Logger();
+    logger = Object.create(Logger.prototype);
+    logger.constructor.apply(logger, arguments);
     logger.init();
     return logger;
   }
Now passing params to Logger() when creating the first instance.