fixed the consumable stuff for adding, but now need to fix for loading from file.