mga software