key bindings from the user's point-of-view