       methodName   = 'start'
       nextState    = 'Starting'
 
-      if @state in [ 'NotInitialized', 'Terminated', 'Unknown' ]
+      if @state in [ NotInitialized, Terminated, Unknown ]
         methodName = 'build'
         nextState  = 'Building'
 


    @buildViews()

    KD.getSingleton('computeController').on "start-#{@machineId}", (event) =>
      {status} = event
      return if status is @state

      @state = status
      @buildViews()

    KD.getSingleton('computeController').on "build-#{@machineId}", (event) =>
      {status} = event
      return if status is @state

      @state = status
      @buildViews()

    @show()



    @createStateLabel()

    if @state in [ Stopped, Running, NotInitialized, Terminated, Unknown ]
      @createStateButton()
    else if @state in [ Starting, Building, Stopping ]
      @createLoading()

    @createFooter()  unless @footer
