added left/right swipe gesture