     let pauseButton: UIButton
     let stopButton: UIButton
     let scrubSlider: UISlider
-    let verseLabel: CATextLayer
+    let verseLabel: CALayer
+    let verseNumLabel: CATextLayer
     var progressLink: CADisplayLink?
     // Precomputed for positionVersePopup
     let sliderRange: CGFloat

        self.sliderRange = scrub.frame.size.width - (scrub.currentThumbImage?.size.width)!
        self.sliderOrigin = scrub.frame.origin.x + ((scrub.currentThumbImage?.size.width)! / 2.0)
        
        let verse2 = CATextLayer()
        verse2.frame = CGRect(x: screenWidth * 0.05, y: 195, width: 32, height: 32)
        verse2.string = "\n1"
        verse2.font = "Helvetica Neue" as CFString
        verse2.fontSize = 9
        verse2.foregroundColor = UIColor.black.cgColor
        verse2.backgroundColor = UIColor.white.cgColor
        verse2.contentsScale = UIScreen.main.scale
        verse2.isWrapped = true
        verse2.alignmentMode = kCAAlignmentCenter
        verse2.contentsGravity = kCAGravityCenter // Why doesn't contentsGravity work
        verse2.borderColor = UIColor.lightGray.cgColor
        verse2.borderWidth = 1.0
        verse2.cornerRadius = verse2.frame.width / 2
        verse2.masksToBounds = false
        verse2.shadowOpacity = 0.5
        verse2.shadowOffset = CGSize(width: 1.0, height: 0.5)
        
        self.view.layer.addSublayer(verse2)
        self.verseLabel = verse2

        playBtn.layer.shadowOpacity = 0.5
        playBtn.layer.shadowOffset = CGSize(width: 2.0, height: 1.0)

            if let verse = self.audioBible.getCurrentReference().audioChapter {
                self.verseNum = verse.findVerseByPosition(priorVerse: self.verseNum,
                                                          seconds: Double(self.scrubSlider.value))
                self.verseNumLabel.string = String(self.verseNum)
                self.verseLabel.position = positionVersePopup()
            }
        }
