Text this: Recent advances in computer engineering, communications and information technology