configSections must be first