Text this: Emerging technologies in virtual learning environments /