• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 02:36
CET 08:36
KST 16:36
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
RSL Season 3: RO16 results & RO8 bracket13Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge1[TLMC] Fall/Winter 2025 Ladder Map Rotation14Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA12
StarCraft 2
General
RSL Season 3: RO16 results & RO8 bracket SC: Evo Complete - Ranked Ladder OPEN ALPHA RSL Season 3 - Playoffs Preview Mech is the composition that needs teleportation t GM / Master map hacker and general hacking and cheating thread
Tourneys
RSL Revival: Season 3 $5,000+ WardiTV 2025 Championship StarCraft Evolution League (SC Evo Biweekly) Constellation Cup - Main Event - Stellar Fest 2025 RSL Offline Finals Dates + Ticket Sales!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened
Brood War
General
Data analysis on 70 million replays A cwal.gg Extension - Easily keep track of anyone soO on: FanTaSy's Potential Return to StarCraft [ASL20] Ask the mapmakers — Drop your questions FlaSh on: Biggest Problem With SnOw's Playstyle
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 [BSL21] GosuLeague T1 Ro16 - Tue & Thu 22:00 CET [BSL21] RO16 Tie Breaker - Group B - Sun 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Clair Obscur - Expedition 33 Stormgate/Frost Giant Megathread EVE Corporation Path of Exile [Game] Osu!
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas
Community
General
The Games Industry And ATVI Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine About SC2SEA.COM
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread Korean Music Discussion
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
The Health Impact of Joining…
TrAiDoS
Dyadica Evangelium — Chapt…
Hildegard
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2011 users

How come SC2 results are so unpredictable? - Page 13

Forum Index > SC2 General
Post a Reply
Prev 1 11 12 13 14 Next All
Genie1
Profile Joined April 2011
Canada333 Posts
December 19 2013 07:05 GMT
#241
On December 11 2013 21:46 papaz wrote:
My opinions:

- Depth of micro is not enough

- Whoever wins the first big fight tend to win the game - comebacks are virtually non existent

- Units die too fast so it doesn't matter if you are Flash/Jaedong/Soulkey. If you happen to not pay attention for a sec enough units can be killed so that you more or less already have lost

- Games reach max limits very fast. Macro is easy and not rewarding so players like Flash "can't outmacro" the opponent just as easy because the difference between the worst pro and best pro at macro isn't that big


So I guess it's a combination of not enough depth and the volalite units vs too much dps.


Ya these are all very strong points and I believe the DPS is the major fault in the game because its really high and makes it really difficult to come back from any game when you can lose your units faster then you can react and replenish.
[RAVEN ONLINE] "You don't talk like us" [....CAW CAW] -QXC
The_Australian
Profile Blog Joined December 2007
Australia458 Posts
December 19 2013 07:05 GMT
#242
On December 13 2013 06:43 WolfintheSheep wrote:
Show nested quote +
On December 13 2013 06:34 zezamer wrote:
On December 12 2013 17:17 ArcadeR wrote:
Wait for LotV..then wait three more years (at least..lets say five+++)...then start complaining. Thx.

Sc2 will be so dead if they wait 5 years to fix the issues people have been complaining since early-WoL


*Woosh*


Name your "consistent" player from BW. Then figure out how many years after BW's release that player started winning tournaments.


I would name Nada, although I cant tell you how many years after the games release it took. Its an unfair comparison to measure it in time because the broodwar pro scene developed slowly and with much effort, whereas when sc2 came out the infrastructure and acceptability of "esports" was largely in place. Lets not compare Sc2 vs Bw again. In this thread the two games are unrelated and it makes no sense to compare. The only factors you can look at for this sort of thing are in Starcraft 2 and I think the OP did a reasonable job stating the more obvious reasons. such as the speed of the game, battles and the unforgivable nature of the game.

Although it can be frustrating when your idols lose, lets recognize the fact that nearly anyone can win tournaments keeps the game, in its own regard, exciting.
"Nothing should be unstoppable when you see it coming...." - Boxer
tshi
Profile Joined September 2012
United States2495 Posts
December 19 2013 10:52 GMT
#243
I think it's because the game is actually balanced. THe winrates are equally distributed right now aren't they? Also, Blizzard is quick to address problems so it keeps esports alive.
scrub - inexperienced player with relatively little skill and excessive arrogance
NapkinBox
Profile Blog Joined January 2012
United States314 Posts
December 19 2013 12:07 GMT
#244
On December 19 2013 19:52 tshi wrote:
I think it's because the game is actually balanced. THe winrates are equally distributed right now aren't they? Also, Blizzard is quick to address problems so it keeps esports alive.


But what about in a situation where someone makes an innovating strategy that skyrockets their race's win percentage? It's not right if Blizzard intervenes and says "Nope, everything must be even" and makes a patch concerning that. I don't think Blizzard will ever learn.
"Who has the best durability feat in all of comic book superheroes?" "Aquaman surviving pop culture."
urboss
Profile Joined September 2013
Austria1223 Posts
Last Edited: 2013-12-21 10:49:42
December 19 2013 18:01 GMT
#245
Here are some GSL comparisons:

GSL Ro8 comparison:
+ Show Spoiler +


GSL: Players that made it to Ro8:

[image loading]

[image loading]


Number of times in GSL Ro8:

[image loading]



GSL Ro4 comparison:
+ Show Spoiler +


GSL: Players that made it to Ro4:

[image loading]


Number of times in GSL Ro4:

[image loading]



GSL Ro2 comparison:
+ Show Spoiler +


GSL: Players that made it to Ro2:

[image loading]

Number of times in GSL Ro2:

[image loading]



GSL Winners comparison:
+ Show Spoiler +


GSL Winners:

[image loading]


Number of GSL wins:

[image loading]


urboss
Profile Joined September 2013
Austria1223 Posts
Last Edited: 2013-12-20 13:57:34
December 20 2013 10:56 GMT
#246
Let's compare the GSLs as these are the only tournaments with steady player pools:

Mvp, NesTea and MC were the only real consistent ones, as they made it 3 or more times to the GSL finals.

Of the recent players, Innovation is looking strong with making it 3 times to the GSL/OSL Ro4.
Also, Soulkey is very consistent with 5 times in a row in the Ro8.

A whopping 69% (36 players out of 52) made it to the Ro4 only once, never to return again.
For the last 11 GSL/OSL finals, we had every time a different winner.

These things will be interesting to follow in 2014:
  • Can Soulkey and Innovation stay consistent performers?
  • Can the new contenders like Maru, Bomber, Dear, soO and sOs make it consistently to the Ro4?
  • How many new faces will appear in the Ro4?
Zealously
Profile Blog Joined October 2011
East Gorteau22261 Posts
December 20 2013 10:59 GMT
#247
And more importantly, how many players that aren't actually "new faces" will be considered surprises by the community?
AdministratorBreak the chains
The_Red_Viper
Profile Blog Joined August 2013
19533 Posts
December 20 2013 11:52 GMT
#248
On December 20 2013 19:59 Zealously wrote:
And more importantly, how many players that aren't actually "new faces" will be considered surprises by the community?

Everyone who wasn't atleast in a semifinal i would consider a surprise i think
IU | Sohyang || There is no God and we are his prophets | For if ‘Thou mayest’—it is also true that ‘Thou mayest not.” | Ignorance is the parent of fear |
hipo
Profile Joined November 2010
France482 Posts
Last Edited: 2013-12-20 12:11:04
December 20 2013 12:06 GMT
#249
On December 20 2013 19:56 urboss wrote:
Also, Soulkey is very consistent with 4 times Ro8 in a row.

5 times... he reached RO8 every single time since GSL S5 of 2012 (RO8 in OSL does count isn't it?)!

On December 20 2013 19:56 urboss wrote:
Of the recent players, Innovation is looking strong with 3 times in a row in the GSL/OSL Ro4.

He did reach RO4 3 times, but not 3 times in a row. He was only top8 in GSL S1 2013 (last WOL GSL) and was only top16 in WCS S3...
urboss
Profile Joined September 2013
Austria1223 Posts
December 20 2013 12:28 GMT
#250
On December 20 2013 21:06 hipo wrote:
Show nested quote +
On December 20 2013 19:56 urboss wrote:
Also, Soulkey is very consistent with 4 times Ro8 in a row.

5 times... he reached RO8 every single time since GSL S5 of 2012 (RO8 in OSL does count isn't it?)!

Show nested quote +
On December 20 2013 19:56 urboss wrote:
Of the recent players, Innovation is looking strong with 3 times in a row in the GSL/OSL Ro4.

He did reach RO4 3 times, but not 3 times in a row. He was only top8 in GSL S1 2013 (last WOL GSL) and was only top16 in WCS S3...


You are right, I had forgotten about the GSL in January, will update the info.
-stOpSKY-
Profile Joined September 2010
Canada498 Posts
December 20 2013 18:24 GMT
#251
On December 11 2013 21:46 papaz wrote:
My opinions:

- Depth of micro is not enough

- Whoever wins the first big fight tend to win the game - comebacks are virtually non existent

- Units die too fast so it doesn't matter if you are Flash/Jaedong/Soulkey. If you happen to not pay attention for a sec enough units can be killed so that you more or less already have lost

- Games reach max limits very fast. Macro is easy and not rewarding so players like Flash "can't outmacro" the opponent just as easy because the difference between the worst pro and best pro at macro isn't that big


So I guess it's a combination of not enough depth and the volalite units vs too much dps.


This pretty much covers everything wrong with this game.

If this game was more like SC:BW except with the current max units per control group (buildings included) this game would be better off.
Macro would still be easy because of this but you could also have something like the manual mining feature of workers (having to manually send them to mine after they are made). This could make macro more challenging having to actually screen capture locations to send workers to mine instead of just hitting sd, s, e.



Supert0fu
Profile Blog Joined July 2011
United States499 Posts
December 21 2013 03:05 GMT
#252
I think a big reason is starcraft 2 skill isn't like other sports. It decays very, very quickly. Think of tennis, Roger Federer has been elite for 10 years, sure he has worked very hard to get to that point, but starcraft 2 players kinda fall of the face of the earth. Think of MKP who was elite for a long period of time, now he is retired. Starcraft 2 has unpredictability built in to it via cheeses and allins, which makes the games exciting to watch, but also means the most skillful people don't always win.
Chaggi
Profile Joined August 2010
Korea (South)1936 Posts
December 21 2013 06:24 GMT
#253
On December 21 2013 12:05 Supert0fu wrote:
I think a big reason is starcraft 2 skill isn't like other sports. It decays very, very quickly. Think of tennis, Roger Federer has been elite for 10 years, sure he has worked very hard to get to that point, but starcraft 2 players kinda fall of the face of the earth. Think of MKP who was elite for a long period of time, now he is retired. Starcraft 2 has unpredictability built in to it via cheeses and allins, which makes the games exciting to watch, but also means the most skillful people don't always win.


BW had the same all in's and cheeses but there were some really dominant players for a long time. Maybe not 10 years but relatively to how long the game has been played, a pretty long time
lichter
Profile Blog Joined September 2010
1001 YEARS KESPAJAIL22272 Posts
December 21 2013 06:33 GMT
#254
If INnoVation or Maru or Soulkey or someone wins everything next year I wonder if anyone will actually be happy

except the one who wins everything of course
AdministratorYOU MUST HEED MY INSTRUCTIONS TAKE OFF YOUR THIIIINGS
CutTheEnemy
Profile Joined November 2013
Canada373 Posts
Last Edited: 2013-12-21 07:01:49
December 21 2013 07:00 GMT
#255
In other sports there seems to be much more dominance and consistence of single individuals.
e.g.: Vitali Klitschko, Novak Djokovic, Magnus Carlsen, Usain Bolt, etc...


Can we get some actual win rates for top players in other 1v1 games for comparison? I'd like to see Go, Chess, Tennis, MMA, and/or fencing. I wasn't able to find good enough stats, but some exact numbers would be helpful. Saying that "there seems to be much more dominance..." doesn't mean much without some numbers to back it up. Otherwise we can just say that "MKP seemed to dominate for a while," or "MC dominated for a while," and not need to prove it.
Can we help spread the word and create pressure to get Rob Pardo to replace Browder as head of Sc2? Pardo led the team for broodwar, frozen throne, and wow/BC. We need to make this a thing before LotV development starts. Think about it.
Destructicon
Profile Blog Joined September 2011
4713 Posts
December 21 2013 09:23 GMT
#256
I sort of agree with a lot of the problems that have been outlined here.
I am ok with the powering in 10 or so minutes, the accelerated macro mechanics and such, what I can agree with is that it does feel easier to the point you can't really distinguish from the absolute greats.
Bomber, Flash, Innovation, Mvp, MMA when you look at them, all have fantastic macro to the point that if one or more of them executed the same build on the same map and you'd blur out the names you couldn't tell who was playing. Good macro is kind of a standard, not a distinction, which is a bit sad.

I am not happy with is battles being so quick and deciding so much, its often anti-climatic and not as rewarding because you don't feel like the player has much input on how the battle will go because it will end so soon, very little time to micro.

Its also often frustrating to watch a player build up a big lead over exploiting many small mistakes from his opponent and then losing that lead because he made one big mistake (not looking at his army for one second and getting it stormed/fungaled), it just feels wrong, especially since the other guy had already done many mistakes like that but didn't get punished quite as hard.

I think those 3 points mainly added up probably explain why its now impossible to remain dominant and consistent in SC2 as you can in Tennis.

BW also had its curses and cheeses, short series and all-ins, fog of war and what not and yet you had players that dominated for years like NaDa, BoxeR, iloveoov, sAviOr, Bisu, Jaedong, Flash.

In SC2 the closest we ever got to that was 2011 with Mvp.

And yes, we do need some dominant players, they are there to show everybody else that, trough hard work and dedication you can become the absolute best and stay that way for a long time. If the top 30 in the world can all beat any of each other on a given good day it stops feeling like a real skill based game and more on gambling.

Yeah its probably impossible or close to it to win everything on in one year, but having a dominant player that can win 5+ tournaments per year, including the likes of WCS, Blizzcon and DH Winter would do the scene more good then harm. And of course if someone does manage to win all the tournaments he attends during a year that in and of itself would be such an epic storyline that we'd be admiring the guy and praising him to no end for years to come.
WriterNever give up, never surrender! https://www.youtube.com/user/DestructiconSC
urboss
Profile Joined September 2013
Austria1223 Posts
Last Edited: 2013-12-21 09:46:15
December 21 2013 09:34 GMT
#257
On December 21 2013 16:00 CutTheEnemy wrote:
Show nested quote +
In other sports there seems to be much more dominance and consistence of single individuals.
e.g.: Vitali Klitschko, Novak Djokovic, Magnus Carlsen, Usain Bolt, etc...


Can we get some actual win rates for top players in other 1v1 games for comparison? I'd like to see Go, Chess, Tennis, MMA, and/or fencing. I wasn't able to find good enough stats, but some exact numbers would be helpful. Saying that "there seems to be much more dominance..." doesn't mean much without some numbers to back it up. Otherwise we can just say that "MKP seemed to dominate for a while," or "MC dominated for a while," and not need to prove it.


To give you an idea about tennis, here is the comparison of all Grand Slam tournaments since 2003:

Comparison of tennis Grand Slams:
+ Show Spoiler +

Tennis Grand Slams Ro4 comparison:
+ Show Spoiler +


Players that made it to Ro4:

[image loading]

[image loading]

[image loading]


Number of times in Ro4:

[image loading]


Tennis Grand Slams Winners comparison:
+ Show Spoiler +


[image loading]





Roger Federer was just ridiculously consistent for more than a decade.
He made it into the Ro4 of the Grand Slams almost every single time over a period of 9 years.
The same goes for Rafael Nadal on sand, he won the French Open every time except for 2009.

Novak Djokovic is the new dominator.
As previously mentioned, he had a win rate of 90.2% in 2013 (80% counting sets).

goody153
Profile Blog Joined April 2013
44231 Posts
December 21 2013 09:48 GMT
#258
On December 21 2013 18:34 urboss wrote:
Show nested quote +
On December 21 2013 16:00 CutTheEnemy wrote:
In other sports there seems to be much more dominance and consistence of single individuals.
e.g.: Vitali Klitschko, Novak Djokovic, Magnus Carlsen, Usain Bolt, etc...


Can we get some actual win rates for top players in other 1v1 games for comparison? I'd like to see Go, Chess, Tennis, MMA, and/or fencing. I wasn't able to find good enough stats, but some exact numbers would be helpful. Saying that "there seems to be much more dominance..." doesn't mean much without some numbers to back it up. Otherwise we can just say that "MKP seemed to dominate for a while," or "MC dominated for a while," and not need to prove it.


To give you an idea about tennis, here is the comparison of all Grand Slam tournaments since 2003:

Comparison of tennis Grand Slams:
+ Show Spoiler +

Tennis Grand Slams Ro4 comparison:
+ Show Spoiler +


Players that made it to Ro4:

[image loading]

[image loading]

[image loading]


Number of times in Ro4:

[image loading]


Tennis Grand Slams Winners comparison:
+ Show Spoiler +


[image loading]





Roger Federer was just ridiculously consistent for more than a decade.
He made it into the Ro4 of the Grand Slams almost every single time over a period of 9 years.
The same goes for Rafael Nadal on sand, he won the French Open every time except for 2009.

Novak Djokovic is the new dominator.
As previously mentioned, he had a win rate of 90.2% in 2013 (80% counting sets).


Wow you can add this on wiki or something ..
this is a quote
CrankOut
Profile Joined November 2013
187 Posts
December 21 2013 09:53 GMT
#259
Because you always can hardcounter things. If someone is too greedy and gets countered he just loses no matter who much worse his opponent is. If you always had to play a Standard macrogame in SC2, the results would probably be more consistent. And don't forget all the Traveling that makes it hard for the Pros to always be in topform.
shadymmj
Profile Joined June 2010
1906 Posts
Last Edited: 2013-12-21 12:58:47
December 21 2013 12:58 GMT
#260
I don't think that micro depth or an overreliance on pure strategy per se is the main problem. Just let me play the devil's advocate here, chess is a game of 100% strategy and mental resilience, and correspondingly, chess results are also quite consistent. I do not think that there has been a recent tournament that carlsen has not won or placed high in. Realistically, although chess has many tournaments in a year, what are the chances that some 2500 elo upstart can dispatch carlsen? I'd say close to zero.

I think the problem is that scouting is harder and more unpredictable than before, leading to much higher volatility, and strategic depth is simply not there. I hesitate to call sc2 a strategy game any longer as it has been a while since we've seen a cool strategy (cough, not proxy oracles) emerge and redefine the metagame. The last cool thing I saw was shy's tempest-storm combo against innovation.
There is no such thing is "e-sports". There is Brood War, and then there is crap for nerds.
Prev 1 11 12 13 14 Next All
Please log in or register to reply.
Live Events Refresh
RSL Revival
07:30
Playoffs
Classic vs MaxPax
SHIN vs Reynor
herO vs Maru
CranKy Ducklings30
3DClanTV 15
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 291
Crank 278
Rex 44
StarCraft: Brood War
Sea 7960
PianO 4070
firebathero 446
Zeus 357
HiyA 110
Larva 98
Hm[arnc] 14
Bale 7
Dota 2
monkeys_forever495
NeuroSwarm117
League of Legends
JimRising 570
Counter-Strike
Coldzera 607
Heroes of the Storm
Khaldor63
Other Games
summit1g15228
fl0m490
C9.Mang0374
Trikslyr32
Happy21
Dewaltoss20
Organizations
Dota 2
PGL Dota 2 - Main Stream1749
Other Games
gamesdonequick780
StarCraft: Brood War
UltimateBattle 111
lovetv 6
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH273
• Adnapsc2 16
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo1379
Upcoming Events
WardiTV Korean Royale
4h 24m
SC Evo League
4h 54m
IPSL
9h 24m
Julia vs Artosis
JDConan vs DragOn
OSC
9h 24m
BSL 21
12h 24m
TerrOr vs Aeternum
HBO vs Kyrie
RSL Revival
23h 54m
Wardi Open
1d 6h
IPSL
1d 12h
StRyKeR vs OldBoy
Sziky vs Tarson
BSL 21
1d 12h
StRyKeR vs Artosis
OyAji vs KameZerg
OSC
1d 15h
[ Show More ]
OSC
2 days
Monday Night Weeklies
2 days
OSC
2 days
Wardi Open
3 days
Replay Cast
4 days
Wardi Open
4 days
Tenacious Turtle Tussle
4 days
The PondCast
5 days
Replay Cast
5 days
LAN Event
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2025-11-16
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
CSCL: Masked Kings S3
SLON Tour Season 2
RSL Revival: Season 3
META Madness #9
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 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.