refactored the single-line CCNum