added argparse menu