swipe events added