removed onInterceptTouchEvent override