Scrolling and user input added