     }
     
     open func scrollViewDidScrollHandler(_ scrollView: UIScrollView) {
-        guard let headerHandler = headerViewHandler,
-              let largeHeaderView = headerHandler.largeHeaderView else {
+        guard let largeHeaderView = headerViewHandler?.largeHeaderView else {
             titleView?.isHidden = false
             return
         }
         
         if isFirstScroll {
-            
-           
             startOffset = max(-(headerViewHandler?.startOffset.y ?? 0), 0)
             navigationBarOffset = headerViewHandler?.navigationBarOffset ?? 0
             isFirstScroll = false

    
    private func paralax() {
        guard let tableView = headerViewHandler?.tableView,
              let header: ParallaxTableHeaderView = tableView.tableHeaderView as? ParallaxTableHeaderView else {
            return
        }
        

        switch headerAnimationType {
        case .paralaxWithScale, .paralaxWithTransition, .onlyParalax:
            tableHeaderView =  ParallaxTableHeaderView(subView: largeHeaderView)
            
        default:
            tableHeaderView =  largeHeaderView
        }
