modify the mv1.c