update docs accordingly
add #on shortcut for input event listening