swap from and to user