added custom webview
moved everything to the custom webview