     statusBar: "default"
     submitSelector: ".submit"
     touchSelector: "a, .touch"
-    trackScrollPositions: true
     updateHash: true
     useAnimations: true
     useFastTouch: true
     useTouchScroll: true
-
 
   @addExtension = (extension) ->
     @::extensions.push extension

        # Bind internal 'cleanup' callback
        fromPage.bind "webkitAnimationEnd", navigationEndHandler
        $body.addClass "animating " + is3d
        lastScroll = window.pageYOffset
        toPage.css "top", window.pageYOffset - (toPage.data("lastScroll") or 0)  if @settings.trackScrollPositions is true

        # Trigger animations
        toPage.addClass finalAnimationName + " in current"
        fromPage.removeClass("current").addClass finalAnimationName + " out"

        if @settings.trackScrollPositions
          fromPage.data "lastScroll", lastScroll
          $(".scroll", fromPage).each ->
            $(this).data "lastScroll", @scrollTop

      else
        toPage.addClass "current in"

          toPage.removeClass finalAnimationName  if finalAnimationName
          $body.removeClass "animating animating3d"

        else
          fromPage.removeClass finalAnimationName + " out"
          toPage.removeClass finalAnimationName if finalAnimationName
