comments on swapP and swapC