add in program flow on command line