 
     private func render() {
         removeAllSubviews()
+        
         // Title Label
-        let titleLabel = buildTitleLabel(text: getRemedyMessage())
+        titleLabel.text = getRemedyMessage()
         addSubview(titleLabel)
         let screenWidth = PXLayout.getScreenWidth(applyingMarginFactor: CONTENT_WIDTH_PERCENT)
         let height = UILabel.requiredHeight(forText: getRemedyMessage(), withFont: titleLabel.font, inWidth: screenWidth)

            NSLayoutConstraint.activate([
                cardDrawerView.topAnchor.constraint(equalTo: titleLabel.bottomAnchor, constant: PXLayout.M_MARGIN),
                cardDrawerView.widthAnchor.constraint(equalTo: titleLabel.widthAnchor),
                cardDrawerView.centerXAnchor.constraint(equalTo: centerXAnchor)
            ])
        }

        self.layoutIfNeeded()
    }

    private func buildCardDrawerView() -> UIView? {
        guard data.remedy.cvv != nil || data.remedy.suggestedPaymentMethod != nil,
            let oneTapDto = data.oneTapDto else {
