following exercise 2-2 Create and argparse interface says commit this