generate output
Generate output