Invia SMS: Answers to tough questions :