don't use pit
use argparse
rename