MySwapMove modified

additional variables and methods created