     
     //MARK: notified
     
+    func notifiedSessionLoaded(sender notification:Notification)
+    {
+        DispatchQueue.main.async
+        { [weak self] in
+            
+            self?.dispatchSessionLoaded()
+        }
+    }
+    
     func notifiedBecameActive(sender notification:Notification)
     {
         DispatchQueue.main.async

    
    //MARK: private
    
    private func dispatchRefresh()
    {
        view().refresh()

    {
        super.viewDidLoad()
        
        NotificationCenter.default.addObserver(
            self,
            selector:#selector(notifiedSessionLoaded(sender:)),
            name:Notification.sessionLoaded,
            object:nil)
    }
    
