     CURRENT_TOUCH = []
     TOUCH_TIMEOUT = undefined
     HOLD_DELAY = 650
-    GESTURES = ["tap", "singleTap", "doubleTap", "hold",
+    GESTURES = ["touch",
+                "tap", "singleTap", "doubleTap", "hold",
                 "swipe", "swiping", "swipeLeft", "swipeRight", "swipeUp", "swipeDown",
                 "rotate", "rotating", "rotateLeft", "rotateRight",
                 "pinch", "pinching", "pinchIn", "pinchOut",

    GESTURES.forEach (event) ->
        $$.fn[event] = (callback) ->
            # @on event, callback
            $$(document.body).delegate @selector, event, callback
        @

    $$(document).ready -> _listenTouches()

        it_is

    _onTouchEnd = (event) ->
        _trigger "touch"

        if GESTURE.fingers is 1
            if GESTURE.taps is 2 and GESTURE.gap
                _trigger "doubleTap"
