 			// with trailing closure we get the results that we passed the closure back in async function
 			HighFiApi.getNews(self.page, section: highFiSection,
 				completionHandler:{ (result) in
-					self.entriesReturned = result.count
 					self.newsEntriesUpdatedByLang[self.settings.region] = NSDate()
                 	#if DEBUG
                     	print("newsEntries updated, \(self.newsEntriesUpdatedByLang[self.settings.region])")
                 	#endif
-					self.setNews(result)
+					self.setNews(result, toTop: toTop)
 				}
 				, failureHandler: {(error)in
 					self.refreshControl?.endRefreshing()

		}
	}
	
	func setNews(newsentries: Array<Entry>) {
		// Top items are not grouped by time
		if highFiSection == "top" {
			dispatch_async(dispatch_get_main_queue()) {

				self.tableView!.reloadData()
				self.refreshControl?.endRefreshing()
				self.setLoadingState(false)
				if toTop {
					self.scrollToTop()
				}
				
				return
			}
