Invia SMS: Science and providence