modified comments and output texts.