     {
         super.viewDidLoad()
         
-        model.requestGiphyTrending()
         NotificationCenter.default.addObserver(
             self,
-            selector:#selector(notifiedBecameActive(sender:)),
-            name:NSNotification.Name.UIApplicationDidBecomeActive,
+            selector:#selector(notifiedSessionLoaded(sender:)),
+            name:Notification.sessionLoaded,
             object:nil)
     }
     

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

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