     resource              = @getData()
     { computeController } = kd.singletons
     computeController.off "apply-#{resource._id}", @bound 'handleProgressEvent'
-    computeController.off "stateChanged-#{resource._id}", @bound 'handleStateChangedEvent'
 
     super
 

    if state in ['Building', 'Destroying']
      { eventListener } = kd.singletons.computeController
      eventListener.addListener 'apply', resource._id
      eventListener.addListener 'stateChanged', resource._id


  handleDestroy: ->

    @updatePercentage percentage
    @updateProgressBar percentage

    return  unless percentage is 100

    # delay is needed to show 100% in progress bar
    # when destroy process is completed
