new module function MG.load