add csapprox