use argparse for command line args