Text Buffers - Carnegie Mellon University in Qatar