name suggest to be getter, refactor to printUsageLine