swipe gesture added