         attributedString.addAttributes([NSAttributedStringKey.paragraphStyle: paragraphStyle], range: NSMakeRange(0, attributedString.string.count))
 
         // set all non-title text to text font
-        attributedString.addAttributes([NSAttributedStringKey.font: textFont], range: NSMakeRange(titleRange.location + titleRange.length, attributedString.string.count - titleRange.location - titleRange.length))
+        attributedString.addAttributes([NSAttributedStringKey.font: environment.fonts.text], range: NSMakeRange(titleRange.location + titleRange.length, attributedString.string.count - titleRange.location - titleRange.length))
 
         // set the string
         textView.attributedText = attributedString

        fatalError("init(coder:) not implemented")
    }

    public required init(thirdPartyKits: [String]?, acknowledgements: String?, titleFont: UIFont, textFont: UIFont, textColor: UIColor, environment: Environment, sharedAssetBundle: Bundle) {
        self.sharedAssetBundle = sharedAssetBundle
        self.environment = environment
        super.init(nibName: nil, bundle: nil)
        setUpUI(thirdPartyKits: thirdPartyKits, acknowledgements: acknowledgements, titleFont: titleFont, textFont: textFont, textColor: textColor)
        setUpSecretCrash()
    }



        // style the title
        let titleRange = (attributedString.string as NSString).range(of: appNameString)
        attributedString.addAttributes([NSAttributedStringKey.font : environment.fonts.superhero], range: titleRange)

        // center everything
        let paragraphStyle = NSMutableParagraphStyle()
