DCCT technology review