Adding puzzles component.