worked on equipping and unequipping