Update event listening helpers.
Add keyboard accessibility.