made swipe handlers very specific