add CodeCounting