add sf_desc