fleshing out gestures