Better error handling and webbrowser option for show