Puzzles solved by ric