sfm.compile