             then console.error err
             else console.log "#{referrer} referred #{username}"
 
-            _queue.next()
-
-      -> queue.next()
+            queue.next()
+
+      ->
+        return callback null
 
     ]
 
-    daisy _queue
-
-
-  createDefaultStackForKodingGroup = (options, queue) ->
+    daisy queue
+
+
+  createDefaultStackForKodingGroup = (options, callback) ->
 
     { account } = options
 

      # We are not returning error here on purpose, even stack template
      # not created for a user we don't want to break registration process
      # at all ~ GG
      queue.next()


  confirmAccountIfNeeded = (options, callback) ->

          queue.next()

      ->
        createDefaultStackForKodingGroup { account }, (err) ->
          return callback err  if err
          queue.next()

      ->
        user.setPassword password, (err) ->
