Added smartgf.