lose the cli stuff go to argparse