scroll update for touch