About NMCC