add webview (almost)