                 _ = self.validateExp(ignoreIfEmpty: true)
                 _ = self.validateCvv(ignoreIfEmpty: true)
             }
+            self.showNextButton = true
         })
     }
 

    private var expErrorLabel : UILabel?
    private var cvvErrorLabel : UILabel?
    private var nextButton : UIButton = UIButton()

    private var ccn : String = ""
    private var lastValidateCcn : String = ""

            cvvTextField.frame = CGRect(x: cvvFieldX, y: fieldY, width: actualCvvWidth, height: actualFieldHeight)
        }

        if self.ccnIsOpen && (showNextButton || designMode) {
            let x : CGFloat = self.frame.width - actualRightMargin - actualNextBtnWidth
            let y : CGFloat = (self.frame.height-actualNextBtnHeight) / 2.0
            nextButton.frame = CGRect(x: x, y: y, width: actualNextBtnWidth, height: actualNextBtnHeight)
