simplified touch event UI