       do updateHash
       do e.preventDefault
 
-  $similar.on 'keypress', 'a', (e)->
+  $similar.on 'keydown', 'a', (e)->
     switch e.key
       when "Right", "ArrowRight"
         $(@).next().focus()

      $(@).parentsUntil('#results').removeClass('highlight')

  $(document)
    .on 'keypress', (e) ->
      switch e.key
        when "Esc", "Escape"
          $input.val('')

        selectForm()

  $results
    .on 'keydown', 'a', (e) ->
      $article = $(@).parentsUntil('#results')
      switch e.key
        when "Down", "ArrowDown"
