extending the configuration system