remove argparse dependency