swipe mechanics