                 self.sessionViews![i] = sessionView!
             }
             // Set title for header session
-            if self.dataSource?.respondsToSelector("titleForHeaderAtSession:") != nil {
-                let sesionTitle: String = self.dataSource!.titleForHeaderAtSession(i)
-                sessionView?.button?.setTitle(sesionTitle, forState: UIControlState.Normal)
-            }
+            let sesionTitle: String? = self.dataSource?.titleForHeaderAtSession(i)
+            sessionView?.button?.setTitle(sesionTitle, forState: UIControlState.Normal)
         }
         
         // Init menu item for session

        self.session = self.dataSource?.numberOfSession()
        
        // Get height
        if self.delegate?.respondsToSelector("heightForAirMenuRow") != nil{
            //self.heightAirMenuRow = self.delegate?.heightForAirMenuRow!()
        }
        
        var tempThumbnails: [Dictionary<Int, UIImage>] = [Dictionary<Int, UIImage>()]
        var tempViewControllers: [Dictionary<Int, UIViewController>] = [Dictionary<Int, UIViewController>()]
        
        for var i:Int=0; i<self.session; i++ {
            tempThumbnails.append(Dictionary<Int, UIImage>())
            tempViewControllers.append(Dictionary<Int, UIViewController>())
        }

        
        // Get thumbnailImage
        // self?.lastIndexInSession?[self.currentIndexSession!]!
        //let lastIndexInThisSession: NSIndexPath = NSIndexPath(forRow: self.lastIndexInSession![self.currentIndexSession!]!, inSection: self.currentIndexSession!)
        let lastIndexInThisSession: NSIndexPath = NSIndexPath(forRow: 0, inSection: 0)
        
        let nextThumbnail: UIImage? = self.getThumbnailImageAtIndexPath(lastIndexInThisSession)
        if let image = nextThumbnail {
            self.airImageView?.image = image
        }
