use touchmove not touchstart