Invia SMS: A mind for tomorrow