             //allow the user to enter his pin code
             pinResetCountDownContainer.hidden = true
             codeView.hidden = false
+            resendOTPResetCode.hidden = false
             pinResetCountDownTimer?.invalidate()
         }
         

        var remainingSeconds = seconds
        
        var diff = Int(abs(pinResetCountDownStartTime!.timeIntervalSinceNow))
        if diff > hour{
            let diffHours = (diff / hour)
            remainingHours -= diffHours

    
    
    override func displayPincodeRemainingMessage(){
        guard let timeISOCode = NSUserDefaults.standardUserDefaults().valueForKey(YonaConstants.nsUserDefaultsKeys.timeToPinReset) as? String else {
            return
        }
        
        let userInfo = NSMutableDictionary()
        let (hours, minutes, seconds) = timeISOCode.convertFromISO8601Duration()
        userInfo["hours"] = hours
        userInfo["minutes"] = minutes
        userInfo["seconds"] = seconds
        pinResetCountDownTimer = NSTimer.scheduledTimerWithTimeInterval(0.5, target: self, selector: #selector(PinResetValidationVC.executePinResetCounter(_:)), userInfo: userInfo, repeats: true)
        
        executePinResetCounter(pinResetCountDownTimer!)

    }
    
    func executePinResetCounter(timer: NSTimer)
    {
        let userInfo = timer.userInfo! as! NSDictionary
        let hours = userInfo["hours"]! as! Int
        let minutes = userInfo["minutes"]! as! Int
        let seconds = userInfo["seconds"]! as! Int
        
        if(pinResetCountDownStartTime == nil){
            if let startDate = NSUserDefaults.standardUserDefaults().valueForKey(YonaConstants.nsUserDefaultsKeys.timeToPinResetInitialRequestTime) as? NSDate{
