   else
     document.attachEvent 'onreadystatechange', ->
       fn() if document.readyState isnt 'loading'
+
+firstStepSelector = undefined
 
 ShepherdInstallHelper =
   init: (options) ->

        steps.push step

    for step, i in steps
      stepOptions =
        title: step.title
        text: step.text

        if window.Eager?.installs?.preview?.appId is 'AalP5veMma6s'
          tour.start()

        else if document.querySelector(firstStepSelector) and window.localStorage?.eagerShepherdHasRun isnt 'true'
          localStorage?.eagerShepherdHasRun = 'true'
          tour.start()

