dont use screenx/y as it gets messed up by mobile viewports
make touchScroll touch-friendly; many new touch features in UI