adding MZ(t)