• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:03
CEST 12:03
KST 19:03
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12[ASL20] Ro24 Preview Pt2: Take-Off7[ASL20] Ro24 Preview Pt1: Runway13
Community News
SC4ALL $6,000 Open LAN in Philadelphia7Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues26LiuLi Cup - September 2025 Tournaments3Weekly Cups (August 25-31): Clem's Last Straw?39Weekly Cups (Aug 18-24): herO dethrones MaxPax6
StarCraft 2
General
Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues #1: Maru - Greatest Players of All Time Team Liquid Map Contest #21 - Presented by Monster Energy Classic Games #3: Rogue vs Serral at BlizzCon What happened to Singapore/Brazil servers?
Tourneys
WardiTV TL Team Map Contest #5 Tournaments Maestros of The Game—$20k event w/ live finals in Paris RSL: Revival, a new crowdfunded tournament series Sparkling Tuna Cup - Weekly Open Tournament SC4ALL $6,000 Open LAN in Philadelphia
Strategy
Custom Maps
External Content
Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around Mutation # 487 Think Fast
Brood War
General
Pros React To: SoulKey's 5-Peat Challenge ASL20 General Discussion BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams
Tourneys
[ASL20] Ro16 Group B [ASL20] Ro16 Group A [Megathread] Daily Proleagues SC4ALL $1,500 Open Bracket LAN
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Borderlands 3 Nintendo Switch Thread Path of Exile General RTS Discussion Thread
Dota 2
LiquidDota to reintegrate into TL.net Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1438 users

QQ/Rage Thread. - Page 140

Forum Index > Heroes of the Storm
Post a Reply
Prev 1 138 139 140 141 Next
Clbull
Profile Blog Joined February 2011
United Kingdom1439 Posts
Last Edited: 2018-05-02 18:45:57
May 02 2018 18:12 GMT
#2781
Want to know why the behaviour of other players bothers me so much regardless of the game mode?

It's quite simple, I play to win and nothing frustrates me more than being thrown into unwinnable games where:
  • The matchup is BS. This happens a lot in QM because the matchmaking algorithm is incredibly borked and will generate terrible matchups like 3 Supports, 1 Specialist and 1 Warrior vs a more standard 2 Warrior 2 Assassin 1 Support comp where the unorthodox comp has nothing in the way of CC or peel. This also happens a lot in both Ranked and Unranked Draft modes. A lot of players who are last in pick order will refuse to fill roles for their own team and will deliberately sabotage the game by troll-picking. It's standard etiquette to fill in a MOBA and the fact that Blizzard does not ban players for doing this in a draft-dependent multiplayer game is asinine.
  • Players refuse to do basic things like soak lane. Unlike other MOBAs where there is often a last hit macro mechanic and items to buy that will let you gain an edge over your opponents and carry your team to a win, HotS has none of this. You rely on your teammates being able to accumulate XP from a lane and in games where your teammates refuse to spread out to soak every lane or rotate, you will quickly lose from a snowballing XP deficit. I've had games since the 2018 HotS Meta update where I've lost in less than ten minutes from being 4 to 5 levels behind, and there has been nothing I could do about it. I try to tell these people politely to do things and my pleas either get ignored or met with animosity. That's what makes me lose my cool.
  • Players recklessly place themselves in situations worthy of a Darwin award. For instance, I once had a demotion match on Sky Temple that went well. We were a level ahead, had an enemy keep pushed down and had won every team fight thus far. The game unfortunately got ruined by our E.T.C. tank who decided to try and solo a merc camp on the enemy side of the map without any kind of vision whatsoever, got ganked to shit in a 1v5, and died right before the altars were about to pop. This not only fed the enemy team a level and nullified our XP advantage, but also made us lose the subsequent team fight because we lacked a tank and made us outright lose the game because we wiped and the enemy team pushed our core. We tried to warn him via chat and pings that he was in danger and he chose to ignore us. As a result of this player's utter stupidity, I ended up getting demoted to a lower league. Can you really blame anybody for losing their shit and calling this person a fucking moron? Lately, I have also had perfect games where I haven't died once, did the most hero damage, did the most siege damage, landed a huge amount of kills and assists and soaked the most XP whereas my teammates have died 10+ times in a way that screams 'intentionally feeding.'
  • Players who either disconnect or pull the plug on their internet connection. A lot of this can be boiled down to a bad game client or crappy netcode, but there are also players who will deliberately disconnect from a Ranked match as soon as it actually begins. Why? Because if they disconnect during the draft, they will lose 600 Rank Points as a leavers' penalty whereas if they wait for the game to start and ALT+F4 then, they'll only lose around 200 and will also screw over their team.
  • Players who respond to your requests for help by telling you to shut the fuck up, get cancer, kill yourself, etc. This is the kind of toxic behaviour that Blizzard should be punishing.

I don't know why most of my matches are like this. I can't tell if it's because the EU server is a cesspool, because there has been a complete and utter brain drain from this game with more intelligent gamers flocking to better titles like PUBG and Fortnite, or because competitive players will only focus on the American or Asian servers. I used to play games like LoL and SMITE regularly and I never remember those games being this bad.

I think it could be a disconnect between server communities, because I played Overwatch Ranked on both EU and NA and had far better experiences with players actually using voice chat and working together only on NA whereas on EU you'd have people flame and hurl abuse in all kinds of languages.

I'd personally be playing HotS on NA if it didn't mean unacceptable latency and having to restart my account progression from scratch - because only Overwatch apparently deserves to have account progression and purchases transfer between servers because it's Blizzard favourite cash cow.

It's dumb that silences transfer between regions when actual progression doesn't. It's even dumber that in 2018 HotS doesn't have any sort of region transfer features, when other MOBAs have had this for years.
DarkPlasmaBall
Profile Blog Joined March 2010
United States44562 Posts
May 02 2018 18:53 GMT
#2782
I completely agree that the team game is frustrating when you have to rely on your teammates, and you can play perfectly but still lose... but that's not an excuse to flame them, especially in non-ranked modes.

It's dumb that silences transfer between regions

Why? They want to silence you, not just your NA communication.
"There is nothing more satisfying than looking at a crowd of people and helping them get what I love." ~Day[9] Daily #100
Clbull
Profile Blog Joined February 2011
United Kingdom1439 Posts
Last Edited: 2018-05-02 20:29:21
May 02 2018 19:05 GMT
#2783
It's dumb because the fact that they enforce silences across regions tells me they have the technology to track account progression and purchases between regions, yet would rather make players grind or pay twice for the same items.

Also, it still doesn't explain why sarcastic remarks and light trash talk are punished so harshly in a game that has literally been rated T by the ESRB for having words like 'bitch' and 'ass' within character dialogue, and for having violence, suggestive sexual themes, drug use, etc.

It's even more hypocritical that Blizzard will suspend players for sarcastic remarks when the NPC Realm Lords of each battleground will throw out similarly insulting and sarcastic remarks. For example, Blackheart says sarcastically "Looks like a 'hero' has left the fight" when someone disconnects from the game. The Raven Lord will also sarcastically say "Talent? Hah. That seems generous!" when a player levels up and unlocks new talents. If players are being punished for lines as offensive as dialogue that NPCs throw out, then that's dumb. Players act like this behaviour and attitude is destructive to the game's community when characters in Blizzard's intellectual properties spout this kind of benign language on a regular basis.

In other Blizzard games there are NPCs that throw out similarly insulting dialogue to what earned me that 8 day silence. When you fight the Headless Horseman in WoW, he literally says to his body "Get over here you idiot!" when you burst down his hitpoints. Garrosh Hellscream calls Sylvanas a bitch in a main quest line in Silverpine Forest, which was dialogue actually written by a Blizzard employee.

Even in Heroes, D.Va's dialogue for example is rather BM and insulting. She berates the player for 'wasting left clicks' and even says "gg no re" in one of her lines. Blizzard have actually fined professional players in their leagues for less than the lines that some of their game's NPCs throw out.

I don't understand why Blizzard are holding their player-base to much higher standards of etiquette and behaviour than their content creators.

It's like Blizzard are trying to cater a game that little kids arguably shouldn't even be playing because of its teen themes and its lootbox gambling model towards little kids, because unsurprisingly kids who borrow mummy's credit card make freemium game devs a lot of money.
DarkPlasmaBall
Profile Blog Joined March 2010
United States44562 Posts
Last Edited: 2018-05-02 20:55:34
May 02 2018 20:43 GMT
#2784
Perhaps it's because you have a toxic record and have been silenced multiple times already, that they're less lenient with you? I dunno, but I don't think your quotes are really comparable to the stock quotes made in the game, and it's gotta be bad if you get reported dozens of times.
"There is nothing more satisfying than looking at a crowd of people and helping them get what I love." ~Day[9] Daily #100
Clbull
Profile Blog Joined February 2011
United Kingdom1439 Posts
Last Edited: 2018-05-02 21:39:42
May 02 2018 21:31 GMT
#2785
I dunno, but I don't think your quotes are really comparable to the stock quotes made in the game


I dunno... I think it is.

I'd understand the moderators of a game like Club Penguin Island banning this kind of behaviour since it's a kids game marketed specifically for kids, and you don't want pre-teens getting exposed to anything remotely rude. The franchise in general also holds an E for Everyone rating with the ESRB. http://www.esrb.org/ratings/search.aspx?titleOrPublisher=Club Penguin

Heroes of the Storm on the other hand has a T for Teen rating, which informs consumers that the game contains crude humor, mild language and mild suggestive themes; among other things.

http://www.esrb.org/ratings/Synopsis.aspx?Certificate=33852&Title=Heroes of the Storm

But none of the chat logs Blizzard presented to me as evidence of my wrongdoing contained derogatory language that was on-par with if not worse than words like 'bitch' which are in the dialogue of characters in HotS and other Blizzard franchises.

and it's gotta be bad if you get reported dozens of times.


You do realise that players can and do abuse the report system on a regular basis, right?

There is even plenty of video evidence of professional gamers like Stalk doing it.

Here's another question for you. If the game's lead producer openly denounced this player's behaviour in a public statement on that very thread and vowed that Blizzard would investigate and take action, why has Stalk still been live-streaming on the same account on an almost daily basis?

It suggests Blizzard have not actually taken any action against this player's account two months on - despite irrefutable video proof that he has been regularly abusing the system by throwing fake reports at players for no reason.

What makes this worse is that Stalk was affiliated with Blizzard's official Russian tournaments casting team, and was actually a HGC analyst.
DarkPlasmaBall
Profile Blog Joined March 2010
United States44562 Posts
May 02 2018 22:57 GMT
#2786
I have no idea why he's not being held accountable for his fake reports, and I agree that he should be, but it looks like the people who were reporting you weren't faking it, considering Blizzard actually cited your own remarks that they found offensive. The fact that Stalk is apparently a douche (I don't really know much about him) doesn't really excuse your behavior, imho.
"There is nothing more satisfying than looking at a crowd of people and helping them get what I love." ~Day[9] Daily #100
Harris1st
Profile Blog Joined May 2010
Germany6944 Posts
May 03 2018 16:34 GMT
#2787
On May 03 2018 04:05 Clbull wrote:
It's dumb because the fact that they enforce silences across regions tells me they have the technology to track account progression and purchases between regions, yet would rather make players grind or pay twice for the same items.



I didn't know account progression in OW is worldwide. They really should do this in Hots as well. On this point I agree 100%.
Maybe the language barrier makes it indeed a better experience in NA.
In EU, I often feel the eastern countries have the most "problems" with adapting to a team game
Go Serral! GG EZ for Ence. Flashbang dance FTW
h41fgod
Profile Joined February 2011
Sweden377 Posts
May 23 2018 23:09 GMT
#2788
On May 04 2018 01:34 Harris1st wrote:
In EU, I often feel the eastern countries have the most "problems" with adapting to a team game

If you can tell where a player is from, there is like a 95% chance they are idiots.

7 trolls in 5 games tonight, I might not be back, ever.
Clbull
Profile Blog Joined February 2011
United Kingdom1439 Posts
Last Edited: 2018-06-08 20:02:23
June 08 2018 19:58 GMT
#2789
I don't think the problem is specifically with Eastern Europe. I think it's more to do with the toxic mentality of European gamers in general.

If the problem truly was coming from Eastern Europe and Russia, explain why there are so many world class Eastern European and Russian pro gamers. Also, explain why players from Russian battlegroups almost win every single WoW BG against players from European battlegroups?

In fact, the latter has become such a detriment to playing WoW battlegrounds on the European realms that players have actually taken to the forums to whine about Russian players and accuse them of hacking, when actually they're just more well coordinated and willing to work together than Europeans - because surprise, surprise, teamwork wins team games.

The difference is actually quite profound when you play Overwatch Ranked on either NA or EU. On EU people often spew bile at their teammates either in English or their own native tongue, whereas on North America people actually shotcall, try to work together and try to cooperate.
Harris1st
Profile Blog Joined May 2010
Germany6944 Posts
June 08 2018 21:57 GMT
#2790
I think you absolutely got a point there!

But this is still a QQ thread
Go Serral! GG EZ for Ence. Flashbang dance FTW
Ej_
Profile Blog Joined January 2013
47656 Posts
June 09 2018 16:55 GMT
#2791
I'd like to request a return of my lost 15min carrying a game only to get dropped by b.net and for my entire team to be wiped and losing the core before i even reconnected (all took 90s)
"Technically the dictionary has zero authority on the meaning or words" - Rodya
Creager
Profile Joined February 2011
Germany1900 Posts
July 22 2018 23:51 GMT
#2792
I've fkn had it with this game, can't queue QM for a decent experience due to the matchmaking being even shittier than usual, can't queue unranked draft because people pick whatever the fk they want anyway without giving a single fk about team comps and guess fkn what, in HL I meet people who think going triple tank is a brilliant strat to "blindside" the opposing team and two of them manage to die 16 times combined within 15 mins.
I know I definitely should take a (loooong) break from this BS and not rage that much about it, but WTF is wrong with these people?!?! I just don't get it, what's fun about being such a shitnugget that you cannot even grasp the simple idea of trying to not die all the fkn time and maybe soak some exp? I'm by no means a superb player but people are SO FKN SHITTY at playing this game it's unbelievable...
... einmal mit Profis spielen!
Ej_
Profile Blog Joined January 2013
47656 Posts
September 01 2018 11:16 GMT
#2793
I got reported by a silver player today who I saved twice . After he suicided from a safety again, he went on to akf push a lane alone and we lost.

I love this game, it's so fun.
"Technically the dictionary has zero authority on the meaning or words" - Rodya
Kaz1
Profile Joined April 2015
35 Posts
September 05 2018 07:35 GMT
#2794
'If you win consecutively, you will be matched with better players. Utter bs. Win 5. get to promote game. Here carry this rock of an ETC around your neck. Ah, you can't carry the cow that tries to take a camp at 1:30 alone, on the other side of the map as the objective, beginning as the objective starts. Walks away when realizes it will take 10 min.

Next game. oh, people that aren't rocks?

Promote game. Oh you are back. Here carry this Artanis that is literally never at the objective, is shocked that we lose every one because he is either dead just before due to invading their camp while three are SEEN to rotate to it, or because the camp on the other side of the map is more important.

Next. oh more nonrock people.

Promote game. Here, carry this Naz who had less xp, less damage, less siege damage than everyone but Deckard.
Ej_
Profile Blog Joined January 2013
47656 Posts
September 05 2018 15:28 GMT
#2795
Thrall player expected me to solo lane on Hammer instead of him. He also didn't manage to complete Echo of Elements in a game where we lost on level 17.
"Technically the dictionary has zero authority on the meaning or words" - Rodya
Wohodix
Profile Joined September 2011
France34 Posts
September 06 2018 11:54 GMT
#2796
Who ask for another Tyrand rework other than people who dont play her ?
Harris1st
Profile Blog Joined May 2010
Germany6944 Posts
September 13 2018 17:48 GMT
#2797
On September 05 2018 16:35 Kaz1 wrote:
'If you win consecutively, you will be matched with better players. Utter bs. Win 5. get to promote game. Here carry this rock of an ETC around your neck. Ah, you can't carry the cow that tries to take a camp at 1:30 alone, on the other side of the map as the objective, beginning as the objective starts. Walks away when realizes it will take 10 min.

Next game. oh, people that aren't rocks?

Promote game. Oh you are back. Here carry this Artanis that is literally never at the objective, is shocked that we lose every one because he is either dead just before due to invading their camp while three are SEEN to rotate to it, or because the camp on the other side of the map is more important.

Next. oh more nonrock people.

Promote game. Here, carry this Naz who had less xp, less damage, less siege damage than everyone but Deckard.


Feelsbadman

I've tried my promo game from plat to dia like a millions times now. Just can't do it
Go Serral! GG EZ for Ence. Flashbang dance FTW
Harris1st
Profile Blog Joined May 2010
Germany6944 Posts
September 24 2018 19:56 GMT
#2798
Okay that's it

Mephisto is absolutely bullshit and Blizzard knew it. Maximum cash grab. No skill hero with zero skill ult that is absolutely broken beyond repair. And that lvl 20 upgrade is just ... there are no words for that
Go Serral! GG EZ for Ence. Flashbang dance FTW
Harris1st
Profile Blog Joined May 2010
Germany6944 Posts
October 03 2018 22:49 GMT
#2799
On September 25 2018 04:56 Harris1st wrote:
Okay that's it

Mephisto is absolutely bullshit and Blizzard knew it. Maximum cash grab. No skill hero with zero skill ult that is absolutely broken beyond repair. And that lvl 20 upgrade is just ... there are no words for that


I own him and I still think "good way to destroy your game blizz"
A hero who has no idea where I am, but stilll kills me. Really good job of making a interesting game.
And playing him myself I feel the same way. What a fucking bullshit
Go Serral! GG EZ for Ence. Flashbang dance FTW
Dav1oN
Profile Joined January 2012
Ukraine3164 Posts
October 05 2018 16:56 GMT
#2800
Guys, don't rage on QM, since it's full of randomness starting from team comps and skill levels. Just get over it.

I've experienced dozen of games in which I had to go solo lane on Nova for some time while my mates did relentless fights near watchtowers.

Mephisto is hard to deal with bad mechanics and movements, his lvl 20 ulti looks a bit OP indeed.
In memory of Geoff "iNcontroL" Robinson 11.09.1985 - 21.07.2019 A tribute to incredible man, embodiment of joy, esports titan, starcraft community pillar all in one. You will always be remembered!
Prev 1 138 139 140 141 Next
Please log in or register to reply.
Live Events Refresh
RSL Revival
10:00
Season 2: Playoffs Day 4
Cure vs Zoun
Classic vs Maru
Crank 120
Tasteless89
Rex25
CranKy Ducklings13
IndyStarCraft 0
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Crank 120
Tasteless 89
Codebar 36
Rex 25
IndyStarCraft 0
StarCraft: Brood War
Sea 12664
Larva 478
Horang2 397
Hyun 390
Barracks 390
Pusan 258
Soma 211
sSak 188
EffOrt 101
ToSsGirL 47
[ Show more ]
yabsab 27
Nal_rA 25
Noble 15
NaDa 8
Hm[arnc] 8
Shine 2
Dota 2
The International144615
Gorgc11215
Dendi1075
PGG 53
League of Legends
JimRising 385
Counter-Strike
Stewie2K791
allub169
x6flipin48
Super Smash Bros
Mew2King141
Westballz2
Other Games
XaKoH 164
NeuroSwarm84
Nina62
MindelVK1
Organizations
Other Games
gamesdonequick479
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
StarCraft 2
IntoTheiNu 0
StarCraft: Brood War
sctven
[ Show 12 non-featured ]
StarCraft 2
• 3DClanTV 6
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1209
Upcoming Events
Maestros of the Game
6h 57m
ShoWTimE vs herO
Bunny vs Zoun
TBD vs Serral
TBD vs Classic
BSL Team Wars
8h 57m
Afreeca Starleague
23h 57m
Snow vs Sharp
Jaedong vs Mini
Wardi Open
1d
Sparkling Tuna Cup
1d 23h
Afreeca Starleague
1d 23h
Light vs Speed
Larva vs Soma
LiuLi Cup
3 days
RSL Revival
3 days
The PondCast
4 days
RSL Revival
4 days
[ Show More ]
Korean StarCraft League
5 days
RSL Revival
5 days
[BSL 2025] Weekly
6 days
BSL Team Wars
6 days
RSL Revival
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
SEL Season 2 Championship
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
Chzzk MurlocKing SC1 vs SC2 Cup #2
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL Polish World Championship 2025
IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
SC4ALL: StarCraft II
EC S1
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.