     func setTableView(toHideAddItemRow hideAddItemRow: Bool) {
         guard
             let searchCancelButton = searchCancelButton,
-            let cancelButtonBlurView = cancelButtonBlurView,
             let searchCancelButtonWidthConstraint = searchCancelButtonWidthConstraint,
             let searchCancelButtonLeadingConstraint = searchCancelButtonLeadingConstraint
         else { return }

        self.crudName = name ?? fetchRequest.entityName!
        setUpFetchedResultsController(withFetchRequest: fetchRequest)
        setUpUI()
        logger?.logDebug(message: String(format: "[%@(%@)] Initialized CrudViewController with context %@.", instanceType(self), crudName, context))
    }
    
    public required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }

    public override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        setLookAndFeel()
    }

}


            let alphaAnimations = {
                searchCancelButton.alpha = hideAddItemRow ? 1 : 0
                if let cancelButtonBlurView = self.cancelButtonBlurView {
                    cancelButtonBlurView.alpha = hideAddItemRow ? 1 : 0
                }
            }

            if hideAddItemRow {
