minor additions to smf