New Swapping Formula