Redesigned textoutput