SMS: Computer contracts :