When I run vic_utils grid_params --help, I get the usage, like I would expect, but if I run vic_utils grid_params soil_file.txt, I get the same usage that I would get from vic_utils --help. According to the grid_params help, the soil file is the only required input. the others are not optional? grid_params() doesn't seem to need these parameters. Either way, I would think that the vic_utils grid_params usage would print to the screen instead of the vic_utils usage.