SMS: Programming logic /