CTC technology