add cdf , beta function