right now it expects `blah-code [input] [options]`, but the convention is it to be `blah-code [options] [input]`