     }
     
     func heightForSectionFooter() -> CGFloat {
-        return 50
+        return 44
     }
     
     func heightForSectionHeader() -> CGFloat {
-        return 50
+        return 44
     }
     
     func widthForRowHeader() -> CGFloat {

                frame: CGRect = .zero)
    {
        super.init(frame: frame)
        
        self.set(data: data, headerTitles: headerTitles, options: options)
        self.registerObservers()
        

    public override func layoutSubviews() {
        super.layoutSubviews()
        let searchBarHeight = self.heightForSearchView()
        self.searchBar.frame = CGRect.init(x: 0, y: 0, width: self.bounds.width, height: searchBarHeight)
        self.collectionView.frame = CGRect.init(x: 0, y: searchBarHeight, width: self.bounds.width, height: self.bounds.height-searchBarHeight)
    }

