SMS: Divide and conquer :