real-swap (159.514)