Settings implementation

Settings + multiconfiguration.