swap products
Swapping Functionality added