 		metadataFile.load()
 		webFeedMetadataFile.load()
 		opmlFile.load()
+		fetchAllUnreadCounts()
 	}
 
 	public func save() {

	}

	public func cancelDiscardableOperations() {
		operationQueue.cancelOperations(named: OperationName.FetchAllUnreadCounts)
	}
	
	func loadOPMLItems(_ items: [RSOPMLItem], parentFolder: Folder?) {

	private var operationQueue = MainThreadOperationQueue()
	private enum OperationName {
		static let FetchAllUnreadCounts = "FetchAllUnreadCounts"
		static let FetchFeedUnreadCount = "FetchFeedUnreadCount"
	}
	private static let discardableOperationNames = [OperationName.FetchAllUnreadCounts, OperationName.FetchFeedUnreadCount]
	
	init?(dataFolder: String, type: AccountType, accountID: String, transport: Transport? = nil) {
		switch type {
