       else if prev.tagName is 'SPAN' # pagination link
         $.click(prev)
         @findPrev cursor
-      else # sub-list
+      else if prev.tagName is 'DIV' # sub-list
         @findLast(prev) or @findPrev(prev)
+      else if prev.tagName is 'H6' # title
+        @findPrev(prev)
     else if cursor.parentElement isnt @el
       @findPrev cursor.parentElement
 


    if last.tagName is 'A'
      last
    else if last.tagName is 'SPAN' # pagination link
      @findPrev last
    else # sub-list
      @findLast last

  onDown: =>

      else if next.tagName is 'SPAN' # pagination link
        $.click(next)
        @findNext cursor
      else if next.tagName is 'DIV' # sub-list
        @findFirst(next) or @findNext(next)
      else if next.tagName is 'H6' # title
        @findNext(next)
    else if cursor.parentElement isnt @el
      @findNext cursor.parentElement

