Some changes, seems to work now.

For some reason the download some times hangs, as does the webview sometimes. Remote host problem?