     func setExpandableView(isExpanded shouldExpand: Bool) {
         if shouldExpand {
             uiMode = .expanded
-            expandableViewBottomConstraint.constant = -10
             logoBottomConstraint.constant = -20
             expandButton.direction = .up
 

        return self.descriptionTitleView.bottomAnchor.constraint(equalTo: self.bottomAnchor)
    }()

    lazy var expandableViewBottomConstraint: NSLayoutConstraint = {
        let constraint = self.expandableView.bottomAnchor.constraint(equalTo: self.bottomAnchor, constant: self.uiMode == .collapsed ? 0 : -10)
        constraint.priority = 999
        return constraint
    }()

    lazy var logoBottomConstraint: NSLayoutConstraint = {
        let constraint = self.logoView.bottomAnchor.constraint(equalTo: self.descriptionTitleView.bottomAnchor, constant: self.uiMode == .collapsed ? 0 : -20)
        constraint.priority = 999

            descriptionTitleViewBottomToParentBottomConstraint.isActive = false
        } else {
            uiMode = .collapsed
            logoBottomConstraint.constant = 0
            expandButton.direction = .down

