gestures-based control - beginning