Zaslat SMS: Functional analysis and optimization.