add an ability to easily exchange items