cdf and other things