     daisy queue
 
 
-  updateAccountInfo = (options, queue, callback) ->
+  updateAccountInfo = (options, callback) ->
 
     { account, referrer, username } = options
 
-    _queue = [
+    queue = [
 
       ->
         account.update { $set: { type: 'registered' } }, (err) ->
           return callback err  if err?
-          _queue.next()
+          queue.next()
 
       ->
         account.createSocialApiId (err) ->
           return callback err  if err
-          _queue.next()
+          queue.next()
 
       ->
         # setting referrer
-        return _queue.next()  unless referrer
+        return queue.next()  unless referrer
 
         if username is referrer
           console.error "User (#{username}) tried to refer themself."
-          return _queue.next()
+          return queue.next()
 
         JUser.count { username: referrer }, (err, count) ->
           if err? or count < 1
             console.error 'Provided referrer not valid:', err
-            return _queue.next()
+            return queue.next()
 
           account.update { $set: { referrerUsername: referrer } }, (err) ->
 

          queue.next()

      ->
        createDefaultStackForKodingGroup { account }, queue

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

          queue.next()

      ->
        updateAccountInfo { account, referrer, username }, (err) ->
          return callback err  if err
          queue.next()

      =>
        groupNames = [client.context.group, 'koding']
