revert changes for touchHandler, which I shouldn't touch