add source option for CC insert
CC bug fix
CC logic cleanup
CC logic cleanup
tweaked mouse behavior for #2755