added swipe gestures and pointable