gestures now work and do stuff