use argparse instead of optparse