Invia SMS: A jumble of needs