               JSession.remove {guestId:guestId},(err)->
                 if err then console.error err
                 queue.next()
+            =>
+              #If we don't delete JNames, we eventually have millions of them.
+              JName.remove {name : account.profile.nickname},(err)->
+                if err then console.error err
+                queue.next()
             ->
               #Delete JAccount itself
               account.remove (err)->

  {Relationship} = jraphical
  constructor: (@bongo, @options = {}) ->

  whitlistedModels = ["JSession", "JUser", "JVM", "JDomain", "JAppStorage", "JLimit"]

  collectDataAndRelationships:(relationships, callback)->
    toBeDeletedData = {}

      deleteEntry {ids: ids, modelName: modelName}

  clean:=>
    {JAccount, JSession, JName} = @bongo.models

    usageLimitInMinutes = @options.usageLimitInMinutes or 60
    filterDate = new Date(Date.now()-(1000*60*usageLimitInMinutes))
