SMS: Continuing research progress