Invia SMS: Ion exchange, a series of advances /