Zaslat SMS: Introduction to contracts and restitution