fixed a lot and gestures now working