added pinch recognizer