swap article