Starting to think about how to arrange the driver params in a similar way to the main program options.