fix touch.js