MGO and its meaning.