 	
 	internal let contentView: UIView = UIView()
 
-	internal let bodyView: UIWebView = UIWebView()
-	
+	internal let bodyView: WKWebView = WKWebView()
+
+	private var loadingObserver: NSKeyValueObservation?
+
 	override func viewDidLoad() {
 		super.viewDidLoad()
 		

		bodyView.scrollView.isScrollEnabled = false
		bodyView.isOpaque = false
		contentView.addSubview(bodyView)
	}
	
	override func viewWillAppear(_ animated: Bool) {

		
		allowSearch = false

		bodyView.navigationDelegate = self
		bodyView.loadHTMLString(prepareHTML, baseURL: nil)
	}
	
