"So many puzzles."