adds dynamic configuration options to the installer for flexability and expandability