Intricate web of clues