sml mode