adjusted parallelMove