Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Map not loading and chat tab not loading properly

As the title entails, when I load into my campaigns my map doesn't load at all and the chat tab doesn't load into the right area. It loads behind the chatbox. As well as this my rolls always say that there was an error in the formula. I've tried both Fate and 40k and both systems produce the same results. I'm currently running the latest version of Firefox (as of typing) and Windows 7. I've also pasted the error log below incase anyone has a similar log to this one. "DEPRECATED: The widget module is deprecated. Please consider using the sdk/ui module instead. Traceback (most recent call last): File "resource://gre/modules/commonjs/sdk/addon/runner.js", line 115, in startup/&lt; run(options); File "resource://gre/modules/commonjs/sdk/addon/runner.js", line 172, in run let program = main(options.loader, options.main); File "resource://gre/modules/commonjs/toolkit/loader.js", line 659, in main return loader.load(loader, module).exports; File "resource://gre/modules/commonjs/sdk/loader/cuddlefish.js", line 129, in CuddlefishLoader/options&lt;.load result = load(loader, module); File "resource://gre/modules/commonjs/toolkit/loader.js", line 313, in load evaluate(sandbox, module.uri); File "resource://gre/modules/commonjs/toolkit/loader.js", line 262, in evaluate : loadSubScript(uri, sandbox, encoding); File "resource://skype_ff_extension-at-jetpack/skype_ff_extension/lib/main.js", line 14, in null var widgets = require("sdk/widget"); File "resource://gre/modules/commonjs/toolkit/loader.js", line 633, in require freeze(load(loader, module)); File "resource://gre/modules/commonjs/sdk/loader/cuddlefish.js", line 129, in CuddlefishLoader/options&lt;.load result = load(loader, module); File "resource://gre/modules/commonjs/toolkit/loader.js", line 313, in load evaluate(sandbox, module.uri); File "resource://gre/modules/commonjs/toolkit/loader.js", line 262, in evaluate : loadSubScript(uri, sandbox, encoding); File "resource://gre/modules/commonjs/sdk/widget.js", line 59, in null require("./util/deprecate").deprecateUsage( File "resource://gre/modules/commonjs/sdk/util/deprecate.js", line 18, in deprecateUsage let stack = get().slice(2);" deprecate.js:21 TypeError: element is null Stack trace: ElementsFilter.isOnIgnoreList@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/data/contentscript.js:76:13 parseContent/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/data/contentscript.js:318:13 parseContent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/data/contentscript.js:316:5 processSettingsResponse@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/data/contentscript.js:549:9 @resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/data/browserSpecificScript.js:62:5 onEvent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22 onEvent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22 onChromeEvent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/loader/sandbox.js -&gt; resource://gre/modules/commonjs/sdk/content/content-worker.js:97:16 timers.js:43 Error: The page is currently hidden and can no longer be used until it is visible again. Stack trace: processMessage@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/worker.js:241:1 emitEventToContent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/worker.js:285:3 .onAttach/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/lib/main.js:92:13 emit@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/event/core.js:96:9 portEmit@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/sandbox.js:322:7 emit@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/event/core.js:96:9 onContentEvent/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/sandbox.js:363:5 delay/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/lang/functional/concurrent.js:38:20 notify@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/timers.js:40:9 core.js:90 Error: The page is currently hidden and can no longer be used until it is visible again. Stack trace: processMessage@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/worker.js:241:1 emitEventToContent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/worker.js:285:3 .onAttach/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/lib/main.js:92:13 emit@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/event/core.js:96:9 portEmit@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/sandbox.js:322:7 emit@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/event/core.js:96:9 onContentEvent/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/sandbox.js:363:5 delay/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/lang/functional/concurrent.js:38:20 notify@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/timers.js:40:9 core.js:90 Error: The page is currently hidden and can no longer be used until it is visible again. Stack trace: processMessage@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/worker.js:241:1 emitEventToContent@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/worker.js:285:3 .onAttach/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://skype_ff_extension-at-jetpack/skype_ff_extension/lib/main.js:92:13 emit@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/event/core.js:96:9 portEmit@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/sandbox.js:322:7 emit@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/event/core.js:96:9 onContentEvent/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/content/sandbox.js:363:5 delay/&lt;@resource://gre/modules/addons/XPIProvider.jsm -&gt; jar:file:///C:/Program%20Files/Mozilla%20Firefox/browser/extensions/%7B82AF8DCA-6DE9-405D-BD5E-43525BDAD38A%7D.xpi!/bootstrap.js -&gt; resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/lang/functional/concurrent.js:38:20 notify@resource://gre/modules/commonjs/toolkit/loader.js -&gt; resource://gre/modules/commonjs/sdk/timers.js:40:9 core.js:90 Error in parsing value for 'background'. Declaration dropped. base.css:1 Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1 Unknown property 'zoom'. Declaration dropped. base.css:1 Expected declaration but found '*'. Skipped to next declaration. base.css:1 Expected media feature name but found '-webkit-min-device-pixel-ratio'. base.css:1 Expected media feature name but found '-o-min-device-pixel-ratio'. base.css:1 Expected media feature name but found 'min-device-pixel-ratio'. base.css:1 Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. base.css:1 Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Expected 'none' or URL but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Error in parsing value for 'background-image'. Declaration dropped. app.css:1 Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-topleft'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-topright'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. app.css:1 Unknown property 'zoom'. Declaration dropped. app.css:1 Expected end of value but found '0'. Error in parsing value for 'border'. Declaration dropped. app.css:1 Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Unknown property '-moz-opacity'. Declaration dropped. app.css:1 Expected end of value but found 'auto'. Error in parsing value for 'overflow'. Declaration dropped. app.css:1 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1 Expected color but found 'solid'. Expected end of value but found 'solid'. Error in parsing value for 'text-shadow'. Declaration dropped. app.css:1 Selector expected. Ruleset ignored due to bad selector. app.css:1 Error in parsing value for 'font'. Declaration dropped. app.css:1 70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 Unknown property '-moz-border-radius'. Declaration dropped. ot.min.css:5 Unknown property '-moz-box-shadow'. Declaration dropped. ot.min.css:5 "select" app.js:18 "Switch mode to select" app.js:18 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "Compiling sheet..." app.js:34 "Finding sheet rolls..." app.js:34 Selector expected. Ruleset ignored due to bad selector. editor:1 Unknown pseudo-class or pseudo-element '-webkit-outer-spin-button'. Ruleset ignored due to bad selector. editor:20 Unknown property 'user-select'. Declaration dropped. editor:59 Error in parsing value for 'border-radius'. Declaration dropped. editor:85 Unknown property '-moz-box-shadow'. Declaration dropped. editor:140 Unknown property '-moz-border-radius'. Declaration dropped. editor:148 Unknown property '-moz-box-shadow'. Declaration dropped. editor:180 Unknown property '-moz-border-radius'. Declaration dropped. editor:188 Unknown property '-moz-border-radius'. Declaration dropped. editor:204 Unknown property '-moz-box-shadow'. Declaration dropped. editor:208 Error in parsing value for 'vertical-align'. Declaration dropped. editor:437 Error in parsing value for 'border-radius'. Declaration dropped. editor:444 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Final page load." app.js:28 "Scan for new plays!" app.js:28 "Auth'ed." app.js:28 "Go post auth!" app.js:28 "Scan for new plays!" app.js:28 "initial setup" app.js:28 "Got players value..." app.js:28 "joining game..." app.js:28 "Player -JUHE-EKo7GH8mbBJzTb is offline..." app.js:26 "Player -JVDHR3-CDHtpKOX0E58 is offline..." app.js:26 "Player -JVDJ02V6HpYoyl3AJXJ is offline..." app.js:26 "Player -JVDK81iNm9xJoVIDaYu is offline..." app.js:26 "Player -JVE3rLBC9D-IapqMTX_ is offline..." app.js:26 "Player -JVclK0HwvaXBTtk7ZF6 is offline..." app.js:26 "Player -JZse-wUQCuXhTMfXrD3 is offline..." app.js:26 "Player -J_8NfWD8QiKjd7CrrZk is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 "Full load page!" app.js:26 "We have 8 pages" app.js:28 "initiatlizing video chat" app.js:33 "Connecting to WebRTC" app.js:33 "handle page changes" app.js:28 false app.js:28 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Do refresh link cache!" app.js:25 "Graphics: 4" app.js:26 "Paths: 0" app.js:26 "Search took 18ms" app.js:34 "Reorder by ZORDER" app.js:26 "Cols: 2 Rows: 2" app.js:21 "Took 587ms to generate cache." app.js:21 "Reorder by ZORDER" app.js:26 "Updating character sheet values" app.js:29 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5506774/PWgRJweC9gt6pFv5uXIMLQ/thumb.png?14102118775" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5506774/PWgRJweC9gt6pFv5uXIMLQ/thumb.png?14102118775</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/5506774/PWgRJweC9gt6pFv5uXIMLQ/max.png?14102118775" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5506774/PWgRJweC9gt6pFv5uXIMLQ/max.png?14102118775</a>" app.js:25 "Reorder by ZORDER" app.js:26 "setting src" app.js:25 "Updating character sheet values" app.js:29 "Connected to session" app.js:33 "Someone just connected." app.js:33 "It's us?" app.js:33
I am having this exact same problem, the Exit Game button has also ceased to work.
1414885311
Pat S.
Forum Champion
Sheet Author
Hi Luke and Kevin. Have you tried all the steps found on <a href="https://wiki.roll20.net/Solving_Technical_Issues" rel="nofollow">https://wiki.roll20.net/Solving_Technical_Issues</a>? Especially step 2 and 3. Luke, the reason I ask is that it hints at a possible addon. We also have noticed that some anti-viruses are messing with roll20 also for a strange reason. What anti-virus are you using? Could you give chrome a quick check just to see if it is working for you? Most of this applies to you also Kevin. Not sure about the exit button but if you can do the step 4 and post the console log, it might help out also.
Same problem here as well. Running win 7 with latest firefox. Disabled all addons and antivirus software. Cleared cache, still not luck.
1414891721
Pat S.
Forum Champion
Sheet Author
Can you post your console log also, TribalxGecko? It has been noted that something is happening with firefox also but I don't know anything more about that aspect. Can you give chrome a shot and see if it works for you?
I grabbed chrome and used that, ended up working ok. Had a few hiccups at first, but I am pretty sure that was do to the other issues that were going on at the time, as it was the same time as the server problems. Once that cleared up I was in the clear. I just hopped back on now though, with firefox, and I still have the same exact problems, so it seems it is firefox related. The chat area is messed up, rolls return a formula error, no cams work (though I get audio and others can see & hear me), it takes a long time to load (well over 1 minute), there is not countdown display when launching the campaign, and the roll 20 ads / images get stuck, or just dissapear all together. There is not tabletop map area either. Hopefully I have the right console log and did this right...if not just let me know and I will do it again. I basically just did the ctrl + shift + k, and refreshed roll20 campaign room, this is what came up in the log area. The connection to wss://mantis503-nyc.tokbox.com/rumorwebsocketsv2 was interrupted while the page was loading. opentok.min.js:255 The connection to wss://s-dal5-nss-15.firebaseio.com/.ws?v=5&ns=roll20-7 was interrupted while the page was loading. firebase.js:52 "Firebase Offline" app.js:22 "Player -JVDkwJK5Ti2uXIVwWvM is offline..." app.js:26 GET <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> [HTTP/1.1 200 OK 311ms] POST <a href="https://hlg.tokbox.com/prod/logging/ClientEvent" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent</a> [HTTP/1.1 200 OK 188ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.ws" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.ws</a> [HTTP/1.1 101 Switching Protocols 270ms] no element found ClientEvent:1 GET <a href="https://ajax.googleapis.com/ajax/libs/jquery/1.8" rel="nofollow">https://ajax.googleapis.com/ajax/libs/jquery/1.8</a>.... [HTTP/1.1 304 Not Modified 52ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/js/featured" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/js/featured</a>... [HTTP/1.1 304 Not Modified 1109ms] GET <a href="https://app.roll20.net/editor/startjs/" rel="nofollow">https://app.roll20.net/editor/startjs/</a> [HTTP/1.1 200 OK 657ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/js/jquery-u" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/js/jquery-u</a>... [HTTP/1.1 304 Not Modified 1134ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/assets/base" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/assets/base</a>... [HTTP/1.1 200 OK 1984ms] GET <a href="https://static.opentok.com/webrtc/v2.2/js/opentok" rel="nofollow">https://static.opentok.com/webrtc/v2.2/js/opentok</a>... [HTTP/1.1 200 OK 772ms] GET <a href="https://cdn.firebase.com/js/client/1.0.15/firebas" rel="nofollow">https://cdn.firebase.com/js/client/1.0.15/firebas</a>... [HTTP/1.1 304 Not Modified 451ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/assets/app" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/assets/app</a>.... [HTTP/1.1 304 Not Modified 2954ms] Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>"). editor:8 GET <a href="https://d3clqjduf2gvxg.cloudfront.net/js/tutorial" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/js/tutorial</a>... [HTTP/1.1 200 OK 3020ms] Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>"). editor:9 GET <a href="https://d3clqjduf2gvxg.cloudfront.net/assets/app" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/assets/app</a>.... [HTTP/1.1 304 Not Modified 1835ms] GET <a href="https://fonts.googleapis.com/css" rel="nofollow">https://fonts.googleapis.com/css</a> [HTTP/1.1 200 OK 44ms] GET <a href="https://app.roll20.net/js/d20/loading.js" rel="nofollow">https://app.roll20.net/js/d20/loading.js</a> [HTTP/1.1 304 Not Modified 2986ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/assets/base" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/assets/base</a>... [HTTP/1.1 304 Not Modified 2918ms] GET <a href="https://ssl.google-analytics.com/ga.js" rel="nofollow">https://ssl.google-analytics.com/ga.js</a> [HTTP/1.1 304 Not Modified 906ms] Expected declaration but found '*'. Skipped to next declaration. base.css:1 Expected color but found 'auto'. Expected color but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. base.css:1 Unknown pseudo-class or pseudo-element '-webkit-search-decoration'. Ruleset ignored due to bad selector. base.css:1 Unknown property '-moz-border-radius'. Declaration dropped. base.css:1 Unknown property '-moz-box-shadow'. Declaration dropped. base.css:1 Error in parsing value for 'font-weight'. Declaration dropped. base.css:1 Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Expected color but found 'center'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Unknown property 'user-select'. Declaration dropped. base.css:1 Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. base.css:1 Error in parsing value for 'line-height'. Declaration dropped. base.css:1 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1 Expected end of value but found '\9 '. Error in parsing value for 'background-color'. Declaration dropped. base.css:1 Error in parsing value for 'background'. Declaration dropped. base.css:1 Unknown property 'zoom'. Declaration dropped. base.css:1 Expected media feature name but found '-webkit-min-device-pixel-ratio'. base.css:1 Expected media feature name but found '-o-min-device-pixel-ratio'. base.css:1 Expected media feature name but found 'min-device-pixel-ratio'. base.css:1 Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. base.css:1 Expected 'none' or URL but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Error in parsing value for 'background-image'. Declaration dropped. app.css:1 Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-topleft'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-topright'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. app.css:1 Unknown property 'zoom'. Declaration dropped. app.css:1 Expected end of value but found '0'. Error in parsing value for 'border'. Declaration dropped. app.css:1 Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Unknown property '-moz-opacity'. Declaration dropped. app.css:1 Expected end of value but found 'auto'. Error in parsing value for 'overflow'. Declaration dropped. app.css:1 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1 Expected color but found 'solid'. Expected end of value but found 'solid'. Error in parsing value for 'text-shadow'. Declaration dropped. app.css:1 Selector expected. Ruleset ignored due to bad selector. app.css:1 Error in parsing value for 'font'. Declaration dropped. app.css:1 GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/back" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/back</a>... [HTTP/1.1 200 OK 268ms] GET <a href="https://ssl.google-analytics.com/__utm.gif" rel="nofollow">https://ssl.google-analytics.com/__utm.gif</a> [HTTP/1.1 200 OK 90ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/hand" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/hand</a>... [HTTP/1.1 200 OK 25ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/newl" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/newl</a>... [HTTP/1.1 304 Not Modified 30ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/edit" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/edit</a>... [HTTP/1.1 304 Not Modified 23ms] GET <a href="https://app.roll20.net/images/dynlightingloading" rel="nofollow">https://app.roll20.net/images/dynlightingloading</a>.... [HTTP/1.1 304 Not Modified 73ms] GET <a href="https://app.roll20.net/images/powered_by_sc.png" rel="nofollow">https://app.roll20.net/images/powered_by_sc.png</a> [HTTP/1.1 304 Not Modified 277ms] GET <a href="https://static.opentok.com/webrtc/v2.2.9.2/css/ot" rel="nofollow">https://static.opentok.com/webrtc/v2.2.9.2/css/ot</a>... [HTTP/1.1 200 OK 108ms] Error: WebGL: Error during ANGLE OpenGL ES initialization app.js:23 70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:2 Unknown property '-moz-border-radius'. Declaration dropped. ot.min.css:5 Unknown property '-moz-box-shadow'. Declaration dropped. ot.min.css:5 "select" app.js:18 "Switch mode to select" app.js:18 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 TypeError: a is null app.js:23 GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/tran" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/tran</a>... [HTTP/1.1 304 Not Modified 24ms] GET <a href="https://app.roll20.net/images/statussheet_small.p" rel="nofollow">https://app.roll20.net/images/statussheet_small.p</a>... [HTTP/1.1 304 Not Modified 67ms] GET <a href="https://static.opentok.com/webrtc/v2.2.9.2/js/dyn" rel="nofollow">https://static.opentok.com/webrtc/v2.2.9.2/js/dyn</a>... [HTTP/1.1 200 OK 112ms] GET <a href="https://app.roll20.net/editor/startping/false" rel="nofollow">https://app.roll20.net/editor/startping/false</a> [HTTP/1.1 200 OK 263ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/css/themes/" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/css/themes/</a>... [HTTP/1.1 304 Not Modified 33ms] GET <a href="https://app.roll20.net/images/statussheet.png" rel="nofollow">https://app.roll20.net/images/statussheet.png</a> [HTTP/1.1 304 Not Modified 72ms] "Final page load." app.js:28 "Scan for new plays!" app.js:28 GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 532ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 62ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/assets/base" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/assets/base</a>... [HTTP/1.1 200 OK 257ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/assets/app" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/assets/app</a>.... [HTTP/1.1 200 OK 66ms] GET <a href="https://fonts.googleapis.com/css" rel="nofollow">https://fonts.googleapis.com/css</a> [HTTP/1.1 200 OK 49ms] GET <a href="https://static.opentok.com/webrtc/v2.2.9.2/css/ot" rel="nofollow">https://static.opentok.com/webrtc/v2.2.9.2/css/ot</a>... [HTTP/1.1 200 OK 130ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 344ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 320ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.ws" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.ws</a> [HTTP/1.1 101 Switching Protocols 830ms] "Auth'ed." app.js:28 "Go post auth!" app.js:28 GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 67ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 87ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 68ms] "initial setup" app.js:28 GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 63ms] GET <a href="https://s-dal5-nss-15.firebaseio.com/.lp" rel="nofollow">https://s-dal5-nss-15.firebaseio.com/.lp</a> [HTTP/1.1 200 OK 61ms] "Got players value..." app.js:28 "joining game..." app.js:28 "Full load page!" app.js:26 "We have 2 pages" app.js:28 "refershing page listings!" app.js:30 "Player -JVDkwJK5Ti2uXIVwWvM is offline..." app.js:26 "Player -JVF5uBDuWMTapPk7jxy is offline..." app.js:26 "Player -JVhoDJvF5M_3_zIhcSf is offline..." app.js:26 "Player -JXZhkYWPGuuspA-ZPH6 is offline..." app.js:26 "Player -JZcYLTN7PKULORQBA5q is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 "handle page changes" app.js:28 false app.js:28 TypeError: d20.decks.appendAllHands is not a function app.js:28 GET <a href="https://app.roll20.net/images/blankcampaignnew.jp" rel="nofollow">https://app.roll20.net/images/blankcampaignnew.jp</a>... [HTTP/1.1 304 Not Modified 69ms] GET <a href="https://app.roll20.net/images/blankcampaign.jpg" rel="nofollow">https://app.roll20.net/images/blankcampaign.jpg</a> [HTTP/1.1 304 Not Modified 734ms] GET <a href="https://app.roll20.net/images/playerribbon.png" rel="nofollow">https://app.roll20.net/images/playerribbon.png</a> [HTTP/1.1 304 Not Modified 383ms] GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/volu" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/volu</a>... [HTTP/1.1 304 Not Modified 26ms] "refershing page listings!" app.js:30 GET <a href="https://app.roll20.net/editor/updatefromrt/503079" rel="nofollow">https://app.roll20.net/editor/updatefromrt/503079</a>... [HTTP/1.1 200 OK 2755ms] "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 0" app.js:26 "Paths: 0" app.js:26 "refershing page listings!" app.js:30 TypeError: a is null app.js:23 "Reorder by ZORDER" app.js:26 "initiatlizing video chat" app.js:33 "Connecting to WebRTC" app.js:33 TypeError: d20.decks.refreshDecksList is not a function app.js:28 GET <a href="https://d3clqjduf2gvxg.cloudfront.net/images/quan" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net/images/quan</a>... [HTTP/1.1 304 Not Modified 267ms] GET <a href="https://app.roll20.net/campaigns/sharelink/503079" rel="nofollow">https://app.roll20.net/campaigns/sharelink/503079</a>... [HTTP/1.1 200 OK 297ms] TypeError: d20.decks.refreshDecksList is not a function app.js:27 "Do refresh link cache!" app.js:25 "Search took 28ms" app.js:34 POST <a href="https://hlg.tokbox.com/prod/logging/ClientEvent" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent</a> [HTTP/1.1 200 OK 64ms] OPTIONS <a href="https://anvil.opentok.com/session/1_MX4yNjYxNzQ5M" rel="nofollow">https://anvil.opentok.com/session/1_MX4yNjYxNzQ5M</a>... [HTTP/1.1 200 OK 1443ms] GET <a href="https://app.roll20.net/users/avatar/147955/30" rel="nofollow">https://app.roll20.net/users/avatar/147955/30</a> [HTTP/1.1 302 Found 110ms] GET <a href="https://app.roll20.net/users/avatar/181093/30" rel="nofollow">https://app.roll20.net/users/avatar/181093/30</a> [HTTP/1.1 302 Found 128ms] GET <a href="https://app.roll20.net/users/avatar/530301/30" rel="nofollow">https://app.roll20.net/users/avatar/530301/30</a> [HTTP/1.1 302 Found 138ms] GET <a href="https://app.roll20.net/users/avatar/560981/30" rel="nofollow">https://app.roll20.net/users/avatar/560981/30</a> [HTTP/1.1 302 Found 1173ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/6085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6085</a>... [HTTP/1.1 304 Not Modified 1619ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/5370" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5370</a>... [HTTP/1.1 304 Not Modified 1791ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/6079" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6079</a>... [HTTP/1.1 304 Not Modified 1420ms] no element found ClientEvent:1 POST <a href="https://hlg.tokbox.com/prod/logging/ClientEvent" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent</a> [HTTP/1.1 200 OK 872ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4559" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4559</a>... [HTTP/1.1 304 Not Modified 1007ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4590" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4590</a>... [HTTP/1.1 304 Not Modified 860ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4798" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4798</a>... [HTTP/1.1 304 Not Modified 1103ms] GET <a href="https://anvil.opentok.com/session/1_MX4yNjYxNzQ5M" rel="nofollow">https://anvil.opentok.com/session/1_MX4yNjYxNzQ5M</a>... [HTTP/1.1 200 OK 373ms] GET <a href="https://secure.gravatar.com/avatar/e5132382d343ca" rel="nofollow">https://secure.gravatar.com/avatar/e5132382d343ca</a>... [HTTP/1.1 200 OK 862ms] no element found ClientEvent:1 POST <a href="https://hlg.tokbox.com/prod/logging/ClientEvent" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent</a> [HTTP/1.1 200 OK 50ms] no element found ClientEvent:1 GET <a href="https://mantis503-nyc.tokbox.com/rumorwebsocketsv" rel="nofollow">https://mantis503-nyc.tokbox.com/rumorwebsocketsv</a>... [HTTP/1.1 101 Switching Protocols 425ms] POST <a href="https://hlg.tokbox.com/prod/logging/ClientEvent" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent</a> [HTTP/1.1 200 OK 118ms] no element found ClientEvent:1 POST <a href="https://hlg.tokbox.com/prod/logging/ClientEvent" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent</a> [HTTP/1.1 200 OK 37ms] "Connected to session" app.js:33 "Someone just connected." app.js:33 "It's us?" app.js:33 no element found ClientEvent:1
1414926881

Edited 1414927017
I use Avast free as my Anti-Virus and up until the 29th I've had no Issues. I tried clearing my cache before I posted in the forums as my cache was near full and that did nothing to alleviate the issue. As far as addons are concerned most are ask to activate with ones like shockwave being always activated. Also, I don't use adblock as some people were having issues with adblock on roll20 I noticed.
1414934713
Pat S.
Forum Champion
Sheet Author
Thank you all for posting, I'm not experienced enough with this so other mods and the devs will look into this when they have a moment to spare (it was crazy last night). Tribal, glad to hear that chrome worked for you. Luke, could you give chrome a shot to see if it works for you? I know of some people on roll20 don't use chrome for various reasons but if you could, please try it.
Unfortunately I keep getting ERR_CONNECTION_REFUSED with chrome and have tried various workarounds with no result.
1414948765
Pat S.
Forum Champion
Sheet Author
Ok, I will pass this on to more experienced mods to figure out what needs to be done.
Okay, thanks for your help anyway.