update touch gesture