Puzzles solved by CCN