diff --git a/lib/beepboop.js b/lib/beepboop.js
index <HASH>..<HASH> 100644
--- a/lib/beepboop.js
+++ b/lib/beepboop.js
@@ -3,8 +3,8 @@
 var Resourcer = require(__dirname + '/resourcer.js')
 
 module.exports = {
-  start: function (config) {
-    var resourcer = Resourcer(config)
+  start: function (options) {
+    var resourcer = Resourcer(options)
     resourcer.connect()
     return resourcer
   }
diff --git a/lib/resourcer.js b/lib/resourcer.js
index <HASH>..<HASH> 100644
--- a/lib/resourcer.js
+++ b/lib/resourcer.js
@@ -19,6 +19,9 @@ const AUTH_MSG = {
 const MSG_PREFIX = 'message'
 
 module.exports = function Resourcer (options) {
+  // TODO add log level based on debug flag
+  options = parseOptions(options)
+
   var ws = null
   var resourcer = new EventEmitter2({wildcard: true})
 
@@ -31,6 +34,15 @@ module.exports = function Resourcer (options) {
       .on('error', handledError)
   }
 
+  function parseOptions (options) {
+    var opts = {}
+
+    // set supported options
+    opts.debug = !!opts.debug
+
+    return opts
+  }
+
   // handle enables retry ws cleanup and mocking
   function initWs (inWs) {
     if (ws) {
Stub-in means of taking options into the resourcer.