mgalgs