add user interaction capability