new config loader cleanup; 3rd level next broken