build meter class
build up argparse