     getCurrentSlideScreenshot: () ->
       $('#player-content-wrapper > #slide_image', @container).prop('src')
     
-    first: () ->
-    last: () ->
+    jump: (num) ->
+      $('.speakerdeck-iframe ')[0].contentWindow.player.goToSlide num
     next: () ->
       $('.overnav > .next', @container)[0].click()
     previous: () ->

      #@driver.jump(@driver.currentSlide() + 1)
      @driver.next()
      cb({url: @driver.getCurrentSlideScreenshot()})
    jump: (num) ->
      @driver.jump(num)

  # Base control class 
  class RemoteControlDriver

        when @url.indexOf('scribd.com/') > 1  then new ScribdRemote
        else new RabbitRemote
    

    control: () ->
      @driver

