Invia SMS: Development challenges in the 1990s