Item Swapping Implemented.