SMS: Constraints and preferences