Gesture client