user interaction enhancement