changing dequip to make sense for all classes