Text this: Challenges in Information, Communication and Computing Technology.