SMS: Philosophy and Progress/