Invia SMS: Neither god nor master