alphebetize options & methods
add keyboard events specs