Puzzles solved by cft