command line arguments added