real-swap (167.102)