 			abort()
 		}
 		
+		updateUnreadCount()
 		NotificationCenter.default.post(name: .AccountsDidChangeNotification, object: self)
 		
 	}

		readAccountsFromDisk()

		NotificationCenter.default.addObserver(self, selector: #selector(unreadCountDidChange(_:)), name: .UnreadCountDidChange, object: nil)
		
		DispatchQueue.main.async {
			self.updateUnreadCount()
		}

		guard let _ = notification.object as? Account else {
			return
		}
		updateUnreadCount()
	}
	
	@objc func accountStateDidChange(_ notification: Notification) {
		updateUnreadCount()
	}
	
