 
 	let cellIdentifier = "tableCell"
 	var entries = [Entry]()
-	var entriesReturned = 0
 	var newsEntriesUpdatedByLang = Dictionary<String, NSDate>()
 	let settings = Settings.sharedInstance
-	let maxHeadlines: Int = 70
 	var page: Int = 1
 	
 	var sections = OrderedDictionary<String, Array<Entry>>()

			// 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)
				}
				, failureHandler: {(error)in
					self.refreshControl?.endRefreshing()

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