Added user option to swap diff's position.