add mv-swap.py