fix swap string