updated swipe/gesture