• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:55
CEST 11:55
KST 18:55
  • 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
Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun12[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists22[ASL21] Ro16 Preview Pt1: Fresh Flow9
Community News
RSL Revival: Season 5 - Qualifiers and Main Event4Code S Season 1 (2026) - RO12 Results02026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced92026 GSL Tour plans announced15
StarCraft 2
General
Code S Season 1 (2026) - RO12 Results Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun Team Liquid Map Contest #22 - The Finalists Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool MaNa leaves Team Liquid
Tourneys
RSL Revival: Season 5 - Qualifiers and Main Event GSL Code S Season 1 (2026) SC2 INu's Battles#15 <BO.9 2Matches> WardiTV Spring Cup SEL Masters #6 - Solar vs Classic (SC: Evo)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base Mutation # 521 Memorable Boss
Brood War
General
Pros React To: Leta vs Tulbo (ASL S21, Ro.8) ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ [BSL22] RO16 Group A - Sunday 21:00 CEST [BSL22] RO16 Group B - Saturday 21:00 CEST
Tourneys
Escore Tournament StarCraft Season 2 [BSL22] RO16 Group Stage - 02 - 10 May [Megathread] Daily Proleagues [ASL21] Ro8 Day 2
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Daigo vs Menard Best of 10 Nintendo Switch Thread Dawn of War IV Diablo IV
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread Russo-Ukrainian War Thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1668 users

Patch 1.3.3 PTR - Page 166

Forum Index > SC2 General
4401 CommentsPost a Reply
Prev 1 164 165 166 167 168 221 Next
Massive units are not affected by concussive shells. If you think they are, you are wrong.
It's SPORE crawlers that are being changed, not SPINE. Please read carefully.
Goldfish
Profile Blog Joined August 2010
2230 Posts
Last Edited: 2011-05-04 13:30:27
May 04 2011 13:30 GMT
#3301
On May 04 2011 22:28 Yaotzin wrote:
Show nested quote +
On May 04 2011 22:26 Goldfish wrote:
Actually Hardened Shield do not work against Strike Cannons (It's damage considered spell damage and Immortals do not block spell damage with its harden shield). While it will still kill an immortal (it will deal 400 damage total instead of 500), it would give extra time for the Protoss to respond + The Thor takes longer channeling the spell.

Really? Could've sworn it was doing 10dmg. No matter, it would make very little difference. Immortals would still be total garbage against thors.


Yeah I just tested it in the editor (I made it so Strike Cannons dealt damage every 1 second instead of 0.24) and it took off 20 per hit to make sure. (You can also check the damage type for the Strike Cannons it does spell).
https://connect.microsoft.com/WindowsServerFeedback/feedback/details/741495/biggest-explorer-annoyance-automatic-sorting-windows-7-server-2008-r2-and-vista#details Allow Disable Auto Arrange in Windows 7+
NPF
Profile Joined May 2010
Canada1635 Posts
May 04 2011 13:30 GMT
#3302
On May 04 2011 21:42 ridonkulous wrote:
so mech got officialy killed in tvp, thx blizzard



I disagree. Here why:

Thor: The energy is a nerf since they can be feedbacked, thus weaker agaisn't the high templar path which before was not viable vs mech since they just laugh at storms. However strike cannons before was very problamatic and I, like Tyler, was scared of thors before because of strike cannons and the timings and just generaly being scary big units. Really they could kill immortals and just walk up to collosus, destroy al forcefields and just strike cannon them. Yes it was range 7 vs 9, but it was still scary.

Now if people choose the high templar route to conteract thors there is a chance. But what is the biggest problem with mech? Gas starved. You know what. The ghost just started costing less gas.

Ghost: Now being less gas intensive it will complement well with mech reducing the shield on the protoss army, plus it now adds the skill dimension of emp vs feedback on ghosts or feedback on thors or emp vs immortal. The robo immortal will likely still be present and will require judgement calls on what to emp or feedback from either side.

Myself I think the thor change along with the ghost change, will encourage that protoss has 2 different tech paths vs terran mech where as before collosus immortal was the sole option.

For those who are arguing about the phoenix graviton beam vs mech, with ghost being less gas costly you needed to emp the phoenix once and suddenly thors have a no miss, instant kill, hit of range 7 vs 5.

I'm glad of this change as a Protoss player since it allows us 2 if not 3 tech paths (the carrier approach) vs mech.
Yaotzin
Profile Joined August 2010
South Africa4280 Posts
Last Edited: 2011-05-04 13:32:27
May 04 2011 13:30 GMT
#3303
EMP + AoE would be uh, broken? Terran doesn't get a storm/fungal type spell for good reason!


Yeah I just tested it in the editor (I made it so Strike Cannons dealt damage every 1 second instead of 0.24) and it took off 20 per hit to make sure. (You can also check the damage type for the Strike Cannons it does spell).

So at 10 dmg per hit they would take 1.2 ingame seconds more to die. Yeah, that's pretty irrelevant :D
Blasterion
Profile Blog Joined October 2010
China10272 Posts
May 04 2011 13:35 GMT
#3304
On May 04 2011 22:28 RoachyRoach wrote:
Show nested quote +
On May 04 2011 22:22 Deadlyfish wrote:
On May 04 2011 22:19 RoachyRoach wrote:
I dont understand why people dont snipe tech structures or nex/hatch with strike cannons.

a wicked doom drop on an expo would be comprised of 2 thors and a ghost. GG nexus in 6 seconds. Then just pick up and fly away. Is this not viable at all?



Strike cannons do 40 more damage over 10 secs than just a normal attack for the thor : / You'd be better off just droping a few marauders.



hmmm
I suppose that a thor ghost drop would be feedback heaven for the P aswell...

I remember for the first couple months of playing this game I thuught the strike cannons was an aoe spell. First time I used it I dropped a thor in a mineral line to hit the probes..remember thinking "wtf is this trash?!" as I strike cannoned a single probe. Take the unit gibbing out and just make it an AoE spell with some damage nerf obviously IMO.

I remember doing my first banshee harass and sees it fire 2 missiles and damaging only 1 probe, it made me think, wtf is this crap? Granted Banshee are still powerful harassment units but you can imagine how disappointed I was
[TLNY]Mahjong Club Thread
Severedevil
Profile Blog Joined April 2009
United States4839 Posts
May 04 2011 13:36 GMT
#3305
On May 04 2011 22:18 ClueLessx3 wrote:
Overall I really like all of the changes they have done this patch.
Now that 4 gate isn't as powerful as before, the 3 gate robo build would likely dominate pvp. This is the next problem blizzard would have face and tweak.

3 gate Robo is a very different threat from 4 gate. A 3 gate Robo is not aggressive enough to prevent, say, a Stargate opening... and Robotics units cannot shoot up.

If I had to guess the post-patch 'upcoming standard' in PvP, I'd say it's a 3 gate Blink opening.
My strategy is to fork people.
Eury
Profile Joined December 2008
Sweden1126 Posts
May 04 2011 13:38 GMT
#3306
Something is wrong when removing an ability from a unit is consider a buff. I rather they removed strike cannons + energy from Thors than keeping it in.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
May 04 2011 13:38 GMT
#3307
On May 04 2011 22:17 Deadlyfish wrote:
Show nested quote +
On May 04 2011 22:09 marvellosity wrote:
On May 04 2011 21:26 Blasterion wrote:
On May 04 2011 21:24 marvellosity wrote:
You know guys, they probably made this change to the Thor because practically every single one of Protoss' ground units is countered by Thors once they have Strike Cannons.

Terrans should use Thors more. Thorzain - MC for example on Crossfire.

But every ground unit Terran has is countered by Colossus and they're still intact


That's just not true. Colossus are very much a support unit while Thors can stand on their own. Thors own Colossi (let's not be pretending we're ever in the situation where we can micro each colossus and forget about all other aspects of the game). Marauders trash colossi, as will tanks, not forgetting the fact they get hit by air.

On the other hand, Thors have massive HP, armour, can be repaired by SCVs, and do big big DPS. Now, I'm not complaining about this because that's what the Thor DOES, but when our only potential ground counter in the Immortal is a handy target for being one-shotted, then it becomes very tricky indeed.

I'd be happy for the Thor to get Strike Cannons for a much cheaper cost (or even as default, I don't know), but Toss on the ground still need SOME way of killing them.

Terrans have such awesome variety in their builds that I don't think they've yet explored the options Thors give them. Thorzain's crushing victories with Thor strats are really just the beginning of the possibilities.


Ok, 2 things.

1. Can you give me another example of anyone using thors in TvP except for those 2 games in TSL? I still cant remember any.

2. I really dont like this weird way of thinking in counters. Marauders counter colossus? What? And tanks?

Thors were never a problem in TvP until people watched 2 games of thorzain and now apparently decided that they were way too good.


I kinda alluded to your answer to 1) in the last paragraph of my post.

2) I was merely trying to differentiate between Thor being a standalone monster, vs the Colossus being a support monster.
[15:15] <Palmar> and yes marv, you're a total hottie
Goldfish
Profile Blog Joined August 2010
2230 Posts
Last Edited: 2011-05-04 13:39:49
May 04 2011 13:38 GMT
#3308
On May 04 2011 22:30 NPF wrote:
Show nested quote +
On May 04 2011 21:42 ridonkulous wrote:
so mech got officialy killed in tvp, thx blizzard

For those who are arguing about the phoenix graviton beam vs mech, with ghost being less gas costly you needed to emp the phoenix once and suddenly thors have a no miss, instant kill, hit of range 7 vs 5.

I'm glad of this change as a Protoss player since it allows us 2 if not 3 tech paths (the carrier approach) vs mech.


1. I agree Mech being still viable.

2. Disagree with Strike Cannon being "Instant Kill" because Strike Cannon actually deals less DPS if you have just one weapon upgrade for Thor (this isn't taking into the account the start up and finish times for Strike Cannon). The attack and spell range is both 7.

Though of course this excludes Immortals where Hardened Shield does not activate against Strike Cannon (but you did not specifically say Immortals + you said "Instant" when it in fact deals only 50 damage per second + has a start up animation/time).

Reference.

3. Also remember EMP only takes 100 energy and Graviton Beam only requires 50 (meaning if the Phoenix has saved up 150 energy, it can take a single EMP).
https://connect.microsoft.com/WindowsServerFeedback/feedback/details/741495/biggest-explorer-annoyance-automatic-sorting-windows-7-server-2008-r2-and-vista#details Allow Disable Auto Arrange in Windows 7+
zJayy962
Profile Blog Joined April 2010
1363 Posts
May 04 2011 13:45 GMT
#3309
The warpgate timing nerf will make the 3 roach rush extremely powerful now vs a traditional 3gate expand.
Severedevil
Profile Blog Joined April 2009
United States4839 Posts
May 04 2011 13:49 GMT
#3310
On May 04 2011 22:45 zJayy962 wrote:
The warpgate timing nerf will make the 3 roach rush extremely powerful now vs a traditional 3gate expand.

Isn't the point of 3 roach rush to hit before Warp Tech anyway? The -5 seconds to Sentry build time should be more relevant.
My strategy is to fork people.
lunar3force
Profile Joined January 2010
78 Posts
May 04 2011 13:50 GMT
#3311
Blizzard should actually stop "fixing" SC2 with tons of patches all the time. Instead alowing new stategies to develop and only slight buff its counter or small nerf if they are proven too strong over time they are killing it completely. Sc2 is on its way for 1 best strategy per matchup, Working as intendeed by Blizzard and one dimensional and boring as hell to play or watch.
Noocta
Profile Joined June 2010
France12578 Posts
Last Edited: 2011-05-04 13:58:20
May 04 2011 13:55 GMT
#3312
Soo.. with the Infestor nerf, the Thor change, the new change to warpgate being only 20s longer (which is nothing with chronoboost) , all the gateway build time decresed and the major buff to archon

This patch is now a huge " let's buff protoss " or did i miss something ?

Edit: Oh, didn't see they revoke the gateway thing beside sentry. Thanks god.
" I'm not gonna fight you. I'm gonna kick your ass ! "
RoachyRoach
Profile Joined February 2011
81 Posts
May 04 2011 13:55 GMT
#3313
On May 04 2011 22:50 lunar3force wrote:
Blizzard should actually stop "fixing" SC2 with tons of patches all the time. Instead alowing new stategies to develop and only slight buff its counter or small nerf if they are proven too strong over time they are killing it completely. Sc2 is on its way for 1 best strategy per matchup, Working as intendeed by Blizzard and one dimensional and boring as hell to play or watch.


Well thats just like, your opinion brah.

I love this game. And I love blizzard for making this and other great games.
Tumor
Profile Joined July 2010
Austria192 Posts
May 04 2011 13:58 GMT
#3314
hmm so many patch changes it feels more than a beta than a full game,

why make infestors slower? okay now they are good but cripple them like a hydra?
RoachyRoach
Profile Joined February 2011
81 Posts
Last Edited: 2011-05-04 14:00:04
May 04 2011 13:58 GMT
#3315
On May 04 2011 22:55 Noocta wrote:
Soo.. with the Infestor nerf, the Thor change, the new change to warpgate being only 20s longer (which is nothing with chronoboost) , all the gateway build time decresed and the major buff to archon

This patch is now a huge " let's buff protoss " or did i miss something ?


20s is 20s, its not nothing, chrono or no chrono. toss dont have unlimited chrono. it changes the opener by 20s no matter which way u look at it. chrono 2x more on wg? its that means not as many probes. and wg chrono is always constant anyway(for wg rushes)...toss cant just pull 2x more chrono out of thier ass.
Mercury-
Profile Joined December 2010
Great Britain804 Posts
May 04 2011 13:58 GMT
#3316
On May 04 2011 22:55 Noocta wrote:
Soo.. with the Infestor nerf, the Thor change, the new change to warpgate being only 20s longer (which is nothing with chronoboost) , all the gateway build time decresed and the major buff to archon

This patch is now a huge " let's buff protoss " or did i miss something ?

Pretty much. What bugs me the most is that it's not like Protoss had any trouble lategame in the first place.
RoachyRoach
Profile Joined February 2011
81 Posts
Last Edited: 2011-05-04 13:59:41
May 04 2011 13:59 GMT
#3317
sry, quoted myself ;/
statikg
Profile Joined May 2010
Canada930 Posts
Last Edited: 2011-05-04 14:13:10
May 04 2011 14:02 GMT
#3318
Wow this thor change is so bad. I am a masters T who uses Thor/marine heavily in TvP and this is really going to hurt my playstyle. I usually did eventually research strike cannons, but even so I often didnt use them that much. The only real opportunities were if the protoss responded with heavy immortal (foolish) or perhaps on the odd colossus if the protoss losses all his zealots too quickly. I didn't feel that my strategy was completely unstoppable as protoss can easily just mix in a couple of voids to draw the stupid thor ai into doing basically nothing.

HT were already fine against thor builds, heres why. Mass zealots do fine against thors, when your going thors, you have a ton of extra minerals so you have to dump them somewhere. Thats where HT's come in, storm the mass marines, or perhaps the hellions, but I personally prefer mass marine support because it counters things like voids and carriers the traditional thor counters (yes I am aware in large numbers thors can beat voids because of clumping up but that is not true in smaller numbers). HT's really hurt my strategy because they kill off all the marines so easily and they are still able to turn into archons or possible drop some storm damage on thors.

Strike cannons are already pretty problematic. You can't use them against collosus in a big fight because of the range issue, your dumb thors will just get stuck behind teh zealots trying to approach the colossus and do absolutely nothing. You can use them against immortals, but I don't see how there is some sort of REQUIREMENT that immortals should counter all of mech just because they counter tanks.

So basically before strike cannons were fairly difficult to use effectively outside of maybe a thor rush. If they were having trouble with thor rushes, they could easily just hvae nerfed the research time by 60seconds or somthing and that would have been fine. This is just awful, now the spell is basically completely unusable and they have buffed HT's while they were at the hack job.
Kreb
Profile Joined September 2010
4834 Posts
Last Edited: 2011-05-04 14:07:32
May 04 2011 14:06 GMT
#3319
Im trying to figure out why they would change Thors. As a viewer who mostly watches SC2 over playing it, I see Thors as something you bring out lategame (and only in small numbers) vs Z to battle huge muta balls, barely has any uses in TvT (except for the odd battling of an enemy T going heavy air) or as a extra thing to throw into your army mix vs P. They have their uses but hardly seem to be the go-to unit of any matchup. And strike cannon is seen like once every 20 games I see a Thor. So why would it need changing?

And no, Im not asking you random theorycrafters out there (which I know there are a lot of here) who obviously figured out SC2 and KNOW that "thors are the greatest thing ever, a terran going thor/x/x unit comp can kill anything omg omg omg its really op the pros just havent realized this yet". Please spare me that. Im asking you master/grand master Ts/Ps. Do you Ts use Thors often and feel that you have an easy time rolling over most Ps? And do you Ps often run into heavy Thor using Ts and you feel you dont know how to handle them?
Raygun
Profile Joined August 2010
348 Posts
May 04 2011 14:08 GMT
#3320
The Thor change seems to make mech play too risky vs. Protoss. The EMP and Feedback/Storm wars are already intense in bio play, but adding in expensive and six supply Thors that can be neutered by Feedback doesn't seem worth it to me.

The interaction between Ghosts and Templars will always be there, which is good. But, I'm not sure why I would want to choose a mech build over a bio/air one with this change. It just seems to me that there is much more riding on that spell caster exchange playing mech compared to playing bio/air.
Prev 1 164 165 166 167 168 221 Next
Please log in or register to reply.
Live Events Refresh
Replay Cast
09:00
uThermal 2v2 Circuit S2 Apr
CranKy Ducklings95
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 53
Tasteless 32
Rex 21
StarCraft: Brood War
Sea 3765
Horang2 2242
firebathero 554
Zeus 281
Shine 272
Hyuk 252
PianO 222
Larva 212
Killer 178
ToSsGirL 169
[ Show more ]
Soma 146
hero 133
EffOrt 119
HiyA 112
actioN 111
Leta 111
Dewaltoss 97
Aegong 86
Sharp 86
910 50
Hm[arnc] 45
ggaemo 44
Backho 39
JulyZerg 31
sorry 24
NaDa 20
NotJumperer 20
ZerO 12
scan(afreeca) 10
Nal_rA 10
Dota 2
XcaliburYe360
monkeys_forever306
NeuroSwarm163
ODPixel18
League of Legends
JimRising 431
Counter-Strike
edward210
Heroes of the Storm
Khaldor36
Other Games
gofns9025
Sick286
crisheroes205
ZerO(Twitch)4
Organizations
Other Games
gamesdonequick730
Dota 2
PGL Dota 2 - Main Stream81
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 17 non-featured ]
StarCraft 2
• LUISG 37
• Adnapsc2 16
• CranKy Ducklings SOOP8
• IndyKCrew
• sooper7s
• Migwel
• LaughNgamezSOOP
• Kozan
• intothetv
• AfreecaTV YouTube
StarCraft: Brood War
• blackmanpl 14
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade1519
• Jankos1339
• Stunt493
Upcoming Events
RSL Revival
5m
Classic vs GgMaChine
Rogue vs Maru
IntoTheiNu 18
WardiTV Invitational
1h 5m
Percival vs Shameless
ByuN vs YoungYakov
SC Evo League
4h 5m
IPSL
6h 5m
Ret vs Art_Of_Turtle
Radley vs TBD
BSL
9h 5m
Replay Cast
14h 5m
RSL Revival
1d
herO vs TriGGeR
NightMare vs Solar
uThermal 2v2 Circuit
1d 4h
BSL
1d 9h
IPSL
1d 9h
eOnzErG vs TBD
G5 vs Nesh
[ Show More ]
Patches Events
1d 14h
Replay Cast
1d 23h
Wardi Open
2 days
Afreeca Starleague
2 days
Jaedong vs Light
Monday Night Weeklies
2 days
Replay Cast
2 days
Sparkling Tuna Cup
3 days
Afreeca Starleague
3 days
Snow vs Flash
WardiTV Invitational
3 days
GSL
3 days
Classic vs Cure
Maru vs Rogue
GSL
4 days
SHIN vs Zoun
ByuN vs herO
OSC
5 days
Replay Cast
5 days
Escore
6 days
The PondCast
6 days
WardiTV Invitational
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Escore Tournament S2: W5
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
KK 2v2 League Season 1
Acropolis #4
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
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 © 2026 TLnet. All Rights Reserved.