Swap part (42/43)

Swap part