v2

CC implementation