add calc_cdf