config, restructuring