fix shit smf