changes to MGC class library