added MM.CalcModel and MM.CalcWidget