basic gesture recognition and broadcasting