 				case .success(let entries):
 				
 					self?.processEntries(account: account, entries: entries) {
-						self?.refreshProgress.completeTask()
 						group.leave()
 					}
 					


		}

		group.notify(queue: DispatchQueue.main) {
			os_log(.debug, log: self.log, "Done refreshing missing articles.")
			completion()
		}

		let group = DispatchGroup()
		
		let chunkedArticleIDs = articleIDs.chunked(into: 100)
		
		for chunk in chunkedArticleIDs {
			
