trying to fix movement with asd