Puzzles solved by CJL