modify mems.c