product swap 1