Added option to run without argparse package