wrote the Equipment case for useItem