Added TextDevice