it should be possible to allow different output file formats. i.e. plain text log, csv, json selection up to the user through an argument, default: plain text