real-swap (160.426)