new configuration framework. not all options available yet