Update ItemFactory.pm