MIC99: A THOROUGH EXPLORATION OF ITS GENESIS AND FUNCTIONALITY