 	
 	func beginSearching() {
 		isSearching = true
+		preSearchTimelineFeed = timelineFeed
 		savedSearchArticles = articles
 		savedSearchArticleIds = Set(articles.map { $0.articleID })
 		setTimelineFeed(nil, animated: true)

	}

	func endSearching() {
		if let ip = currentFeedIndexPath, let node = nodeFor(ip), let feed = node.representedObject as? Feed {
			emptyTheTimeline()
			timelineFeed = feed
			masterTimelineViewController?.reinitializeArticles(resetScroll: true)
			replaceArticles(with: savedSearchArticles!, animated: true)
		} else {

		
		lastSearchString = ""
		lastSearchScope = nil
		preSearchTimelineFeed = nil
		savedSearchArticleIds = nil
		savedSearchArticles = nil
		isSearching = false
