started to work on parsing command line arguments.