3CC technology