Invia SMS: Faith in the future