• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 10:48
CET 16:48
KST 00:48
  • 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 Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies3ComeBackTV's documentary on Byun's Career !11Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Team TLMC #5: Winners Announced! What's the best tug of war? The Grack before Christmas Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies
Tourneys
OSC Season 13 World Championship $5,000+ WardiTV 2025 Championship $100 Prize Pool - Winter Warp Gate Masters Showdow Sparkling Tuna Cup - Weekly Open Tournament Winter Warp Gate Amateur Showdown #1
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 505 Rise From Ashes Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement
Brood War
General
What are former legends up to these days? BW General Discussion How soO Began His ProGaming Dreams Klaucher discontinued / in-game color settings BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL21] LB SemiFinals - Saturday 21:00 CET [BSL21] WB & LB Finals - Sunday 21:00 CET Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Mechabellum Stormgate/Frost Giant Megathread Beyond All Reason Path of Exile
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 Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread 12 Days of Starcraft The Games Industry And ATVI Things Aren’t Peaceful in Palestine
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List TL+ Announced Where to ask questions and add stream?
Blogs
National Diversity: A Challe…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Saturation point
Uldridge
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1678 users

Beta Balance Update #9 - Page 36

Forum Index > StarCraft 2 HotS
824 CommentsPost a Reply
Prev 1 34 35 36 37 38 42 Next All
playa
Profile Blog Joined December 2010
United States1284 Posts
Last Edited: 2012-12-15 04:04:09
December 15 2012 03:57 GMT
#701
It's kind of hard to comment on mutas atm. Everyone seems to make too many. It plays out exactly the same as doom drops in z vs t in BW. Turtle in your base until you know you will win the "base trade" game. I'd rather win a base trade kinda game than make phoenixes. Even if they did counter the mutas, I'm left with dead weight. For as much as people want to call the corruptor useless, I'm pretty sure they can morph into one of the best units in the mu, if not the best. Phoenix, meh.
Heavenfallz
Profile Joined September 2012
Australia73 Posts
December 15 2012 05:30 GMT
#702
Sigh muta regen. Guess i'm gonna deal with more harrassment
"Know thy self, know thy enemy. A thousand battles, a thousand victories" - Sun Tzu
Hattori_Hanzo
Profile Joined October 2010
Singapore1229 Posts
December 15 2012 06:22 GMT
#703
On December 15 2012 12:57 playa wrote:
It's kind of hard to comment on mutas atm. Everyone seems to make too many. It plays out exactly the same as doom drops in z vs t in BW. Turtle in your base until you know you will win the "base trade" game. I'd rather win a base trade kinda game than make phoenixes. Even if they did counter the mutas, I'm left with dead weight. For as much as people want to call the corruptor useless, I'm pretty sure they can morph into one of the best units in the mu, if not the best. Phoenix, meh.


Actually the new oracle + phoenix is a direct soft counter to muta/ling.

A rush to the front door of your natural with a well prepared force will rip to shreds the mutas while oracles clean up the lings.
Cauterize the area
arcane1129
Profile Joined January 2011
United States271 Posts
Last Edited: 2012-12-15 07:20:03
December 15 2012 07:19 GMT
#704
Phoenix are amazing against mutas btw, even without range upgrade they have a 2 range advantage and I think (but not sure) that they're slightly faster still.
Crawdad
Profile Joined September 2012
614 Posts
December 15 2012 08:19 GMT
#705
On December 15 2012 12:57 playa wrote:For as much as people want to call the corruptor useless, I'm pretty sure they can morph into one of the best units in the mu, if not the best.


You mean the MU where Tempests exist?
Mr. Nefarious
Profile Joined December 2010
United States515 Posts
December 15 2012 08:57 GMT
#706
Mutas are still awful ZvP and ZvT, haven't been able to win a single game with them . They are completely broken now in ZvZ, and the game simply who was able to bank 100 gas more than the other by the time the spire finishes. I have to say with lings becoming irrelevant in HOTS non-mirrors and the boring, awful roach becoming the go-to unit in all matchups, I've found more time to play DOTA 2 than ever before. I can't stand how for the first 16 minutes of the game I'm just playing WOL and how most of our changes revolved around making WOL units not complete trash (Hydra/Ultra).
저그 화이팅
Qikz
Profile Blog Joined November 2009
United Kingdom12024 Posts
December 15 2012 09:31 GMT
#707
On December 15 2012 17:19 Crawdad wrote:
Show nested quote +
On December 15 2012 12:57 playa wrote:For as much as people want to call the corruptor useless, I'm pretty sure they can morph into one of the best units in the mu, if not the best.


You mean the MU where Tempests exist?


If you're high on the muta count and constantly hurassing you'll be able to see when he starts getting a fleet beacon and either stop his production completely or snipe the tempests with your mutas.
FanTaSy's #1 Fan | STPL Caster/Organiser | SKT BEST KT | https://twitch.tv/stpl
MoonCricket
Profile Joined September 2011
222 Posts
December 15 2012 09:44 GMT
#708
Damn, I was hoping the Air and Ground Vehicle upgrades and the Dark Shrine and Templar Archives would merge and stay merged, actually having viable Sky Terran compositions was making the Terrans the funnest race to play in years. I think the other races should've moved in that direction too, not away form it
Conti
Profile Joined November 2010
Germany2516 Posts
December 15 2012 11:31 GMT
#709
On December 15 2012 10:56 Kyuki wrote:
God! It's so annoying to read about how zerg seem to think they don't have tech options like terran and toss to motivate burrow at hatch tech... I'm fine with burrow at hatch, that's how it's been in the past. Just increase the upgrade back to 100 gas and it should be reasonable. Maybe.

My issue though is that zergs here think that they don't have any options now and that they should be able to just get away with extremely low gas costs and still be able to put pressure on, lika that was true for terran and toss. It isn't! Tech openings are heavy investments in gas. Always. A few examples in pure gas cost:

Protoss DT- 150 + 225 = 375
Protoss blink - 150 + 150 = 300

Terran cloak banshee - 100 + 100 + 25 + 200 = 425
Terran Hellion - 100 + 25 = 125
Terran tank - 100 + 25 + 150 = 275

Zerg muta - 100 + 200 = 300
Zerg baneling - 25
Zerg infestor - 100 + 150 = 250



None of the above ways to tech even consider the cost of gas units you need to defend yourself (mainly for toss) or the sacrifice in Eco etc which is present for ALL races when you tech. WoL beta and early days was full of early zerg pressure and tech. Had to be balanced of due to inject but it was still present. I still face early muta in the masters which is tricksy as he'll since it throws you off completely. Reason why so few utilize early zerg pressure is because it's harder to pull off than to just play standard not because the options are nay!

People seem stuck in "how things work" instead of just thinking more holistically.

My 2 copper

Thing is, Zerg needs a lot more gas for units to be effective with these tech choices. You don't need >10 DTs, tanks or banshees to do damage. Stalkers don't cost as much gas, hellions cost none at all. Yet the zerg needs >10 mutas (1000 gas) or >5 infestors (750 gas) to be efficient.
doggy
Profile Joined May 2010
Germany306 Posts
December 15 2012 11:44 GMT
#710
I couldnt find a way to play muta in ZvP, phoenix counter them way too hard T_T

In ZvZ and ZvT i always go muta ling bling into ultra ling, seems so incredibly strong with the new regeneration and fungal.
Big J
Profile Joined March 2011
Austria16289 Posts
December 15 2012 11:58 GMT
#711
On December 15 2012 20:31 Conti wrote:
Show nested quote +
On December 15 2012 10:56 Kyuki wrote:
God! It's so annoying to read about how zerg seem to think they don't have tech options like terran and toss to motivate burrow at hatch tech... I'm fine with burrow at hatch, that's how it's been in the past. Just increase the upgrade back to 100 gas and it should be reasonable. Maybe.

My issue though is that zergs here think that they don't have any options now and that they should be able to just get away with extremely low gas costs and still be able to put pressure on, lika that was true for terran and toss. It isn't! Tech openings are heavy investments in gas. Always. A few examples in pure gas cost:

Protoss DT- 150 + 225 = 375
Protoss blink - 150 + 150 = 300

Terran cloak banshee - 100 + 100 + 25 + 200 = 425
Terran Hellion - 100 + 25 = 125
Terran tank - 100 + 25 + 150 = 275

Zerg muta - 100 + 200 = 300
Zerg baneling - 25
Zerg infestor - 100 + 150 = 250



None of the above ways to tech even consider the cost of gas units you need to defend yourself (mainly for toss) or the sacrifice in Eco etc which is present for ALL races when you tech. WoL beta and early days was full of early zerg pressure and tech. Had to be balanced of due to inject but it was still present. I still face early muta in the masters which is tricksy as he'll since it throws you off completely. Reason why so few utilize early zerg pressure is because it's harder to pull off than to just play standard not because the options are nay!

People seem stuck in "how things work" instead of just thinking more holistically.

My 2 copper

Thing is, Zerg needs a lot more gas for units to be effective with these tech choices. You don't need >10 DTs, tanks or banshees to do damage. Stalkers don't cost as much gas, hellions cost none at all. Yet the zerg needs >10 mutas (1000 gas) or >5 infestors (750 gas) to be efficient.


Na, 3mutas are really good if you can hit with them 6-7mins (like Terran banshees). The real "problem":
Production capacity: If you wanted to do something similar to a banshee opening, what are the costs to get there:
250spawning pool, 150/100lair, 250/200 spire = 650/300.
With that investment, you are allowed to build mutas/drones/OLs/Queens/buildings - of 10 larva per minute (not even counting the queen as cost). Compare that to a Terran that goes Factory, Barracks, Starport = 450/200:
~3.5 SCVs, 2 hellions, 2.4 marines, 1banshee per minute, as many supply depots and buildings as you can afford.

You are simply going to get completly outproduced and if you don't build a hatch as one of your first buildings. So you go hatch+pool and you already have quite higher tech costs (and lair/spire take quite longer to build then the Terran techs), but you also have to justify that hatch investment - imagine a Terran building 3raxes "just in case" he needed defense, and then going into banshee... So you simply have to delay everything to the point, where every tech build becomes an economy build. And that's actually what annoys me most with recent Zerg playstyles. If you don't play greedy with 3 fast bases, you are more vulnurable, then if you just build drones and compensate losses with more production/income.
I guess, due to banelings and roaches blizzard thought that zerg would have quite some aggressive potential. And they were right. But due to how low ranged those units are, it's impossible to do something with them early on, without allinning, (as long as the opponent walls).
MilesTeg
Profile Joined September 2010
France1271 Posts
Last Edited: 2012-12-15 12:42:54
December 15 2012 12:42 GMT
#712
Aggression that isn't all-in existed in WoL ZvT, but now it doesn't because of the mine, which is really sad. This unit is, in my opinion, way too strong defensively. In ZvT you're forced to play "Muhammad Ali" style, endure punch after punch until you can finally deliver one single game ending blow. Never mind that it's probably open to all sorts of abuse; it's really boring to play and one-dimensional.
Honeybadger
Profile Joined August 2010
United States821 Posts
Last Edited: 2012-12-15 14:41:20
December 15 2012 14:40 GMT
#713
the tempest is such a shit unit design from the getgo, just like the warhound was. It's a shitty idea to implement hard counters when we've seen from WOL that they're a nightmare to balance, boring to watch, and boring to use.

Void ray, tempest, and carrier have so much overlap it doesn't make ANY sense. Protoss doesn't need SEVEN flying units (including phoenix, oracle, observer, mothership)

"I like to tape my thumbs to my hands to see what it would be like to be a dinosaur."
Big J
Profile Joined March 2011
Austria16289 Posts
December 15 2012 14:55 GMT
#714
On December 15 2012 23:40 Honeybadger wrote:
the tempest is such a shit unit design from the getgo, just like the warhound was. It's a shitty idea to implement hard counters when we've seen from WOL that they're a nightmare to balance, boring to watch, and boring to use.

Void ray, tempest, and carrier have so much overlap it doesn't make ANY sense. Protoss doesn't need SEVEN flying units (including phoenix, oracle, observer, mothership)


One unit per Terran unit that can fight air:
Marine, Ghost, Thor, Widow Mine, Viking, Raven, BC
DemigodcelpH
Profile Joined August 2011
1138 Posts
Last Edited: 2012-12-15 15:19:33
December 15 2012 15:15 GMT
#715
On December 15 2012 23:55 Big J wrote:
Show nested quote +
On December 15 2012 23:40 Honeybadger wrote:
the tempest is such a shit unit design from the getgo, just like the warhound was. It's a shitty idea to implement hard counters when we've seen from WOL that they're a nightmare to balance, boring to watch, and boring to use.

Void ray, tempest, and carrier have so much overlap it doesn't make ANY sense. Protoss doesn't need SEVEN flying units (including phoenix, oracle, observer, mothership)


One unit per Terran unit that can fight air:
Marine, Ghost, Thor, Widow Mine, Viking, Raven, BC


And 0.1 units for how many drones Zerg has at the 7 minute mark for free:
70


I'm not sure how sly comments on Terran are relevant to the terrible game design of a unit like the Tempest like the poster you were quoting brought up. When the Warhound (similar to the roach) was being discussed as having bad game design did you list out how many units could hit it?
kaNt-
Profile Joined December 2012
163 Posts
December 15 2012 15:51 GMT
#716
Protoss NEEDS a good counter to mutas NOW!
Tempest/phoenix aren´t good vs mass mutas.
Toss only can rely on HT´s, and now the mutas are faster so they can avoid storms easily and even their regen is buffed?
Blizzard please think before making these kind of buffs, or at least give toss a reliable AoE (unlike storm).


User was warned for this post
kaNt-
Profile Joined December 2012
163 Posts
December 15 2012 15:54 GMT
#717
On December 16 2012 00:51 kaNt- wrote:
Protoss NEEDS a good counter to mutas NOW!
Tempest/phoenix aren´t good vs mass mutas.
Toss only can rely on HT´s, and now the mutas are faster so they can avoid storms easily and even their regen is buffed?
Blizzard please think before making these kind of buffs, or at least give toss a reliable AoE (unlike storm).


Now zerg can happily mass mutas and expand 20 times and toss has to turtle... GOOD JOB BLIZZ!
awesomoecalypse
Profile Joined August 2010
United States2235 Posts
December 15 2012 16:05 GMT
#718
I don't think the Tempest is badly designed. I do think the recent buff to anti-air massive was unnecessary, but thats a trivial balance tweak, not a design issue.

I think its a pretty good unit for a number of reasons.

1.) It isn't gimmicky. No abilities, no summoned mini-units, no cliffwalking. It flies, it has an attack with long cooldown and long range. Easy as hell to instantly understand and visually process, even for the newest spectator, and in general I think the game is already getting pretty heavy on spellcasters and abilities, so units that do their job without either are welcome.

2.) It doesn't contribute to a giant clump in your main army. I mean, you can do that, but then you're wasting their range and using them suboptimally. Ideally, you want them controlled in a separate control group and kept somewhat behind your main army. Visually, this is just much more enjoyable to watch then one big deathball. Its also more fun to control, which brings me to my next point.

3.) They promote better control and tactics on both sides. You want them spread enough to minimize splash vulnerability, you want a certain amount of focus fire...but not too much because they'll overkill like crazy vs. a lot of units, and with their long cooldown overkill just destroys their effective dps. In response, they promote stuff like flanking with muta swarms, or marine drops in the back line (much more feasible with the new medivac speed). This is vastly more interesting than giant clump vs giant clump. Its more fun to play as well.

4.) They have a clear role, but aren't one dimensional. They will probably be most used as a "second line", not right with your main army but trailing a little ways behind it to provide support sniping capital ships, colossi, and if those aren't around, then casters and other priority units. But their long range also makes them good at forcing engagements, which synergizes well with some other Toss abilities--for example, the Void Ray charge is on a timer, so once the opponent has baited it, it can be to their benefit to pull back until it wears off. Tempests can punish that a bit. They also in theory have a certain amount of harass potential in supporting other air units with minimal risk to the Tempest itself.

The thing is, I think the Tempest was all of the above things before this patch. Was anyone going, "man, Tempests would be good, but they just don't do enough damage to capital ships"? I don't think so. This sort of comes out of the blue and as a Protoss player even I don't think its necessary.
He drone drone drone. Me win. - ogsMC
awesomoecalypse
Profile Joined August 2010
United States2235 Posts
December 15 2012 16:07 GMT
#719
On December 16 2012 00:51 kaNt- wrote:
Protoss NEEDS a good counter to mutas NOW!
Tempest/phoenix aren´t good vs mass mutas.
Toss only can rely on HT´s, and now the mutas are faster so they can avoid storms easily and even their regen is buffed?
Blizzard please think before making these kind of buffs, or at least give toss a reliable AoE (unlike storm).


Phoenix destroy mutas. What are you talking about? With their range buff, a single Phoenix with reasonable micro can kill a crazy shitload of mutas. If by some chance they make absolutely silly numbers of mutas, get the range upgrade. Then even basically shitty micro will be enough to kill infinite mutas without taking any damage in return.
He drone drone drone. Me win. - ogsMC
Big J
Profile Joined March 2011
Austria16289 Posts
December 15 2012 16:11 GMT
#720
On December 16 2012 00:15 DemigodcelpH wrote:
Show nested quote +
On December 15 2012 23:55 Big J wrote:
On December 15 2012 23:40 Honeybadger wrote:
the tempest is such a shit unit design from the getgo, just like the warhound was. It's a shitty idea to implement hard counters when we've seen from WOL that they're a nightmare to balance, boring to watch, and boring to use.

Void ray, tempest, and carrier have so much overlap it doesn't make ANY sense. Protoss doesn't need SEVEN flying units (including phoenix, oracle, observer, mothership)


One unit per Terran unit that can fight air:
Marine, Ghost, Thor, Widow Mine, Viking, Raven, BC


And 0.1 units for how many drones Zerg has at the 7 minute mark for free:
70


I'm not sure how sly comments on Terran are relevant to the terrible game design of a unit like the Tempest like the poster you were quoting brought up. When the Warhound (similar to the roach) was being discussed as having bad game design did you list out how many units could hit it?


Lol. Didn't mean any harm, just saw the numbers coincide. (but that's not even true. He forgot MSC and Prism, so it's 9 flyers for Protoss)

I don't have a strong opinion on the Tempest right now. I think it can be a great unit. I just think that the numbers are somewhat off currently. And I don't see it overlap too much with VR and Carrier designwise.
Carrier is meant to be the bread and butter unit of an airfleet if you face Marine/Stalker/Hydra types of GtA.
Tempest is meant as a siege/anti-siege sniper.
VR is there to kill armored units.
Prev 1 34 35 36 37 38 42 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 2h 13m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 336
Hui .234
DivinesiaTV 47
MindelVK 31
BRAT_OK 1
StarCraft: Brood War
Britney 33062
Rain 7157
Sea 3808
Jaedong 1824
EffOrt 1190
Mini 703
Shuttle 697
GuemChi 650
Stork 560
Light 379
[ Show more ]
Soma 341
firebathero 328
hero 304
Rush 251
ggaemo 238
Hyuk 228
PianO 143
Mong 111
Mind 81
Hyun 74
soO 57
Yoon 41
sorry 38
Pusan 38
910 34
Terrorterran 23
yabsab 21
zelot 19
ajuk12(nOOB) 18
HiyA 18
Sexy 17
Shine 14
SilentControl 8
eros_byul 0
Dota 2
syndereN1648
canceldota198
Fuzer 192
League of Legends
C9.Mang0410
Other Games
Grubby5957
singsing2746
B2W.Neo741
Mlord495
mouzStarbuck268
Mew2King81
ArmadaUGS61
Organizations
Other Games
gamesdonequick903
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• LUISG 99
• 3DClanTV 57
• HeavenSC 17
• iHatsuTV 8
• Adnapsc2 5
• AfreecaTV YouTube
• intothetv
• Kozan
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• Ler88
League of Legends
• Nemesis2308
• Jankos2294
Upcoming Events
OSC
2h 13m
BSL 21
4h 13m
Cross vs Dewalt
Replay Cast
17h 13m
Wardi Open
20h 13m
OSC
1d 20h
Solar vs MaxPax
ByuN vs Krystianer
Spirit vs TBD
OSC
4 days
Korean StarCraft League
5 days
OSC
5 days
OSC
6 days
OSC
6 days
[ Show More ]
uThermal 2v2 Circuit
6 days
Liquipedia Results

Completed

Escore Tournament S1: W1
WardiTV 2025
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL Season 21
CSL Season 19: Qualifier 2
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025

Upcoming

CSL 2025 WINTER (S19)
Escore Tournament S1: W2
Escore Tournament S1: W3
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
Nations Cup 2026
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
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.