equip/drop implemented