add csaapprox.