generating output per system