add saturation analysis