added panning/tap gestures