added the user interaction