adjusted broken comparison in parallelMove