SMS: Algorithmic modeling