keyboard-selection enhancements