                         callback: (key, options) ->
                             fixfix.data.reading.selection.clear()
                             fixfix.data.reading.unhighlight()
+                    select_speed:
+                        name: "Jump Speed"
+                        items:
+                            selspeed_100ms:
+                                name: "100 ms"
+                                icon: if selection_jump == 100 then "checkmark" else undefined
+                                callback: (key, options) ->
+                                    selection_jump = 100
+                            selspeed_200ms:
+                                name: "200 ms"
+                                icon: if selection_jump == 200 then "checkmark" else undefined
+                                callback: (key, options) ->
+                                    selection_jump = 200
+                            selspeed_500ms:
+                                name: "500 ms"
+                                icon: if selection_jump == 500 then "checkmark" else undefined
+                                callback: (key, options) ->
+                                    selection_jump = 500
+                            selspeed_1000ms:
+                                name: "1000 ms"
+                                icon: if selection_jump == 1000 then "checkmark" else undefined
+                                callback: (key, options) ->
+                                    selection_jump = 1000
 
         $(document).keydown (evt) ->
             return unless fixfix.reading_file?

            return true if $target.is('input')
            switch evt.keyCode
                when 37 # left
                    fixfix.data.reading.selection.next(-1)
                    stop(evt)
                when 39 # right
                    fixfix.data.reading.selection.next(+1)
                    stop(evt)



        if cur_sample and (offset - prev_sample.time) * direction > (cur_sample.time - offset) * direction
            index += direction
        index
    next: (direction, jump) ->
        return unless @valid()
        @offset += jump * direction
        @start = @find_closest_sample(@get_start(), @offset, direction)
        @end = @find_closest_sample(@get_end(), @offset + @span, direction)
        @reading.unhighlight()
