added text output module