       y: enemy.y + Crafty.viewport.y
       speed: enemy.speed
 
-    # TODO: Verify Choreography element
     settings = _.defaults(settings, defaults)
 
     deltaX = if settings.x? then Math.abs(settings.x - (enemy.x + Crafty.viewport.x)) else 0

      delete @enemies[settings.enemy ? 'default']
      defer.resolve()

    #TODO: Fix this
    enemy.hideMarker.choreography([
      #type: 'viewport'
      #x: settings.x
      type: 'follow'
      axis: 'x'
      target: enemy

    deltaX = if settings.x? then Math.abs(settings.x - (enemy.x + Crafty.viewport.x)) else 0
    deltaY = if settings.y? then Math.abs(settings.y - (enemy.y + Crafty.viewport.y)) else 0
    delta = Math.max(deltaX, deltaY)

    duration = (delta / settings.speed) * (1000 / Crafty.timer.FPS())

