SMS: Putting the parts together