changing touch event handling to an odd thing