Turns swap properly.