SMS: Algorithms