About MCGC