fixed singleton configurator