REplaced require with TGM require