Updated productMaker