touch handler mod