add upon equip