progress with argparse