modify mmc.c