           machines.push machine
         next()
 
-    (@domains ? []).forEach (domainId) ->
-      queue.push (next) -> JProposedDomain.one { _id: domainId }, (err, domain) ->
-        if not err? and domain
-          domains.push domain
-        next()
-
     async.series queue, =>
 
       JAccount.one { _id: @getAt 'originId' }, (err, owner) =>

      options.limit = 1

      @some$ client, selector, options, (err, stacks) ->
        [stack] = stacks ? []
        callback err, stack


  revive: (callback) ->

    JMachine        = require './computeproviders/machine'
    JAccount        = require './account'
    JProposedDomain = require './domain'

    queue    = []
    domains  = []
    machines = []

    (@machines ? []).forEach (machineId) ->


        this.owner    = owner ? { error: 'Owner not exists' }
        this.machines = machines

        callback null, this

