Final CCD Class