new name mgmcs2 is a continuation of the mgmcs.