Invia SMS: Science, peace and survival