Invia SMS: Two decades of constructive effort :