Returning a non-zero exit code would improve the use of the TimeSheetGenerator from terminal. An example from our Docker script: ``` java -jar TimeSheetGenerator.jar -f global.json month.json output.pdf || exit $? cp output.pdf my-file.pdf ```