handle command line arguments