removed onGestureListener