i think that the two approaches to creating the ```driverInstances``` array could probably be combined, but for the sake of touching as little as possible i've opted to just replace the array  if the config says it wants concurreny