Update itemfactory.h