fix for cpp languages
repoChart and circleChart improvements - a lot of them