adding mm.c