core saturation