         }
     }
     enum ABAnchorDirection: String { case top, bottom }
-}
-
-
-func resultsLabelText(forResult forResult:Int?)->String {
-    guard let result = forResult else { let error = "Error in \(__FUNCTION__)"; print(error); return error }
     
-    var resultToDisplay = String("You are \(result) years of age!\n\n\nPlay again?")
     
-    if result < 0 || result > 60 {
-        resultToDisplay = "You are either 0 years old (or less), or over 60 years old. Either way, stop drooling on my screen!\n\n\nPlay again, without cheating this time?\n\n\n\n\nAww, heck, cheat all you want, I don't care, I'm just a robot slave anyway."
+    func resultsLabelText()->String {
+        guard let result = resultRecord else { let error = "Error in \(__FUNCTION__)"; print(error); return error }
+        
+        var resultToDisplay = String("You are \(result) years of age!\n\n\nPlay again?")
+        
+        if result < 0 || result > 60 {
+            resultToDisplay = "You are either 0 years old (or less), or over 60 years old. Either way, stop drooling on my screen!\n\n\nPlay again, without cheating this time?\n\n\n\n\nAww, heck, cheat all you want, I don't care, I'm just a robot slave anyway."
+        }
+        return resultToDisplay
     }
-    return resultToDisplay
 }
 
 

        setup()
    }
    
    func setupResultsCardView (results:Int?) {
        super.setup()
        setupResultsLabel(results)
        setupReplayButton()
        hideSubviews(true)
    }
    
    func setupResultsLabel(results:Int?) {
        ///        let labelRect = CGRectInset(bounds, 25, 25)??
        let labelRect = CGRectInset(self.bounds, 35, 125)
        resultsLabel = UILabel()

    var delegate:ABReplayButtonDelegate?
    var resultRecord:Int? {
        didSet {
            if resultRecord == nil    { hideSubviews(true)  }
            else { setupResultsLabel(); hideSubviews(false) }
        }
    }
    
    init(forResults results:Int?) {
        super.init(frame: standardCardRect)
        resultRecord = results
        setupResultsCardView()
    }

    required init?(coder aDecoder: NSCoder) {
