 
     var increaseLabelTopPadding: Bool = false {
         didSet {
-            labelTopAnchor.constant = increaseLabelTopPadding ? 8 : 2
+            labelTopConstraint.constant = increaseLabelTopPadding ? 8 : 2
             setNeedsLayout()
         }
     }
 
     private var imageDimension: CGFloat = 40
-    private var labelTopAnchor: NSLayoutConstraint = NSLayoutConstraint()
+    private var labelTopConstraint: NSLayoutConstraint = NSLayoutConstraint()
 
     // MARK: - UI Elements
 

        addSubview(imageView)
        addSubview(label)

        labelTopAnchor = label.topAnchor.constraint(equalTo: imageView.bottomAnchor, constant: 2)

        NSLayoutConstraint.activate([
            imageView.bottomAnchor.constraint(equalTo: centerYAnchor, constant: 3),


            label.leadingAnchor.constraint(equalTo: leadingAnchor, constant: 8),
            label.trailingAnchor.constraint(equalTo: trailingAnchor, constant: -8),
            labelTopConstraint,
            label.bottomAnchor.constraint(lessThanOrEqualTo: bottomAnchor, constant: -10)
        ])
    }
