def load_page(page)
      # jump to correct page
      page = page.to_i if page.is_a? String
      page = first_page unless page.is_a? Fixnum
      page = first_page unless page > 0
      page = last_page if page > pages

      # save page
      @current_page = page

      # load result
      load_result
    end
def load_page(page)
      # jump to correct page
      page = page.to_i if page.is_a? String
      page = first_page unless page.is_a? Fixnum
      page = first_page unless page > 0
      page = last_page if page > pages

      # save page
      @current_page = page

      # load result
      load_result
    end
switch page