Create smf.c