support equipping and using items on other items