new, more generic, configuration