Improved text output