argparse used, fix #8