External software can now be initialised automatically.
There is still the option to initialise software before it is needed.