Deal discrete cpts