Added touch-based scrolling