 		}
 
 		group.notify(queue: .main) {
-			completion(TopReadEntry(date: Date(), rankedElements: rankedElements))
+			completion(TopReadEntry(date: Date(), rankedElements: rankedElements, groupURL: topRead.url))
 		}
 	}
 

			switch family {
			case .systemMedium:
				rowBasedWidget(.systemMedium)
			case .systemLarge:
				rowBasedWidget(.systemLarge)
			default:
				smallWidget
					.frame(width: proxy.size.width, height: proxy.size.height, alignment: .center)


	let date: Date // for Timeline Entry
	var rankedElements: [RankedElement] = Array(repeating: RankedElement.init(title: "–", description: "–", image: nil, viewCounts: [.init(floatLiteral: 0)]), count: 4)
	var groupURL: URL? = nil
}

// MARK: - TimelineProvider
