import optimized
MoveOrChangeType enum added