cfg and prepocessed headers