swipe complete