 
 					let currentIndexPathRow = cell.pageNumber - 1
 
-					// if the cell reload don't save the top position offset
+					// if the cell reload doesn't save the top position offset
 					if let oldOffSet = self.currentWebViewScrollPositions[currentIndexPathRow], (abs(oldOffSet.y - scrollView.contentOffset.y) > 100) {
 						// Do nothing
 					} else {

    }
    
    // MARK: Change page progressive direction
    
    func setCollectionViewProgressiveDirection() {
        if (self.readerContainer.folioReader.needsRTLChange == true) {
            collectionView.transform = CGAffineTransform(scaleX: -1, y: 1)
        } else {
            collectionView.transform = CGAffineTransform.identity
        }
    }
    
    func setPageProgressiveDirection(_ page: FolioReaderPage) {
        if (self.readerContainer.folioReader.needsRTLChange == true) {
//            if page.transform.a == -1 { return }
            page.transform = CGAffineTransform(scaleX: -1, y: 1)
        } else {
            page.transform = CGAffineTransform.identity
        }
    }

    // MARK: Change layout orientation


    // MARK: Status bar and Navigation bar

    func hideBars() {

        guard (self.readerConfig.shouldHideNavigationOnTap == true) else {
			return
		}

		self.updateBarsStatus(true)
    }
    
    func showBars() {
        self.configureNavBar()
		self.updateBarsStatus(false)
    }
    
    func toggleBars() {
