add g2
add cc mode