updated to work again after FireFox/FireGestures/whatever internal changes