turn swapping complete