better sml