implemented cc3 in cc6