sml changes