         imageView.isOpaque = true
         saveButton.isOpaque = true
         
-        super.contentView.addSubview(privateContentView)
-
         actionsView = CollectionViewCellActionsView(frame: CGRect.zero, cell: self)
         contentView.addSubview(imageView)
         contentView.addSubview(titleLabel)

        let totalDistance = swipeTranslation - targetTranslation
        let duration: CGFloat = 0.40
        let springVelocity = abs(swipeVelocity) * duration / totalDistance
    
        privateContentView.backgroundColor = backgroundView?.backgroundColor
        UIView.animate(withDuration: TimeInterval(duration), delay: 0, usingSpringWithDamping: 10, initialSpringVelocity: springVelocity, options: .beginFromCurrentState, animations: {
            self.swipeTranslation = targetTranslation
            self.layoutIfNeeded()

    @objc public let imageView = UIImageView()
    @objc public let saveButton = SaveButton()
    @objc public var extractLabel: UILabel?

    private var kvoButtonTitleContext = 0
    
