ugh forgot touchstart