added core condensing header