add some code for the parsing of the command line arguments