Finally redo mode switching
Some WebView stuff
Suppress warnings