scripts should be functionals and can be called to reconfigure the system too