changes to MGC classlibrary