swap content of two version