building out touchmove again