vqwqdiuw

The only difference between ordinary and extraordinary is just that little "extra".

fix bug where people got eachother's usernames on because we used index of array as Slack ID instead of key of associative array (with @neosilky)

add JS detector to see if data is same for each city in a country which means it's country-level data, then show as country bubble instead of city bubbles chart