• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:42
CEST 13:42
KST 20:42
  • 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
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
IntoTheTV X SOOP SC2 League : Weekly & Monthly4Clem: "I don't have that much hope in Blizzard"2ZeroSpace Early Access is Now Live!24Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters2Balance hotfix patch 5.0.16b (July 16)90
StarCraft 2
General
Reynor: GSL Loss Wasn't About Preparation Format Balance hotfix patch 5.0.16b (July 16) How would you feel about frequent/monthly balance patches for SC2? Clem: "I don't have that much hope in Blizzard" Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters
Tourneys
IntoTheTV X SOOP SC2 League : Weekly & Monthly INu's Battles#18 - Cure, herO, Rogue & ByuN RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026
Strategy
[G] Having the right mentality to improve
Custom Maps
[M] (2) Industrial Park New Map Maker - Looking for Advice - Love or Hate
External Content
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
ASL22 General Discussion BW General Discussion How Famous was FlaSh before his Debut? Animated Gateway BGH Auto Balance -> http://bghmmr.eu/
Tourneys
Escore Tournament - Season 3 Small VOD Thread 2.0 [Megathread] Daily Proleagues [IPSL] Spring 2026 Grand Finals - This Weekend!
Strategy
Simple Questions, Simple Answers PvT advise for noobs Fighting Spirit mining rates Creating a full chart of Zerg builds
Other Games
General Games
ZeroSpace Early Access is Now Live! General RTS Discussion Thread Path of Exile Nintendo Switch Thread Diablo IV
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread TL Mafia Power Rank NeO.D_StephenKing vs This Guy From 1 Million Dance Vanilla Mini Mafia
Community
General
US Politics Mega-thread Artificial Intelligence Thread Russo-Ukrainian War Thread How to buy a book - shipping from Korea to Europe The Games Industry And ATVI
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Series you have seen recently... Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
How Games can Help with Majo…
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4348 users

[D] Zerg creep: Killing the Zerg spirit? - Page 12

Forum Index > SC2 General
Post a Reply
Prev 1 10 11 12 13 14 17 Next All
driftme
Profile Joined June 2010
United States360 Posts
August 19 2010 14:34 GMT
#221
On August 19 2010 17:11 Melancholia wrote:
Adding something like regen, or cheaper/free Nydus Worms on creep would both encourage hit and run tactics.


Ok... so... you want a free instant and unlimited transport to the enemy's base? Please. Right now there's a risk to attempting a nydus "drop", which is good. Creating a drop situation with no risk is just stupid.

On August 19 2010 17:11 Melancholia wrote: Plus, when pushing an enemy won't know if the army you just retreated from his forces burrowed just out of sight to heal or fled to the rally for reinforcements. The Zerg ambush would return.


Who are you playing against that you think people are confused when you burrow? I thought they got rid of copper league.


On August 19 2010 17:11 Melancholia wrote:Even better, let burrowed units be invisible while moving under creep, so when you're on your home turf you have the full advantage of surprise.


This is even more ridiculous than the free nydus worm idea. Really? Undetectable units? So you basically have invulnerable roaches, especially when you factor in the +regen thats part of your creep idea.

All these ideas are pretty inane. I'll be glad when bad zerg players stop coming up with retarded plans to make them better. That probably wont happen though.
Unentschieden
Profile Joined August 2007
Germany1471 Posts
August 19 2010 14:37 GMT
#222
On August 19 2010 21:43 -Archangel- wrote:
Show nested quote +
On August 17 2010 16:21 Tali wrote:
I focused a lot on spreading creep because I've seen it turn tides. And I do a decent job of it. But every time it turns out like this.

Pop out your queen, start spreading creep. You're proactively placing new tumors and going in 3 different directions to provide vision and flanks and increase wrap arounds, so on.

So you hit T2, you might have a few skirmishes here and there, a few scuffles. And the creep maintains.

And then mid-mid/end-mid game hits and the observer is out. Or he got his second Orbital up. 1 scan can kill 3 full jumps of tumors if it lands right. If they kill off your spawning tumor, well chances are you aren't gonna be able to get your Queen 3/4 across the map to make a new one.

And all of a sudden this creep highway you've been working on for 15-18 minutes is dwindling. And its doing it, right before the BIG BATTLE, when you need it the most. And before you know it, its mostly gone.

That is what I think its the real problem of creep. It requires a ton of focus and apm you could be putting into other things. And then its just so easy to get rid of later on. Yeah early creep tumors costing a scan is not a bad trade. But most Protoss pop an observer pretty early, then an obs + a zealot will wipe out 15 minutes of tumor hopping. And if you're mech and your push is like a snail a scan for 3 tumors is a bargain if it wins you the final battle.

I like the reverse creep idea a lot actually. You wouldn't feel so devastated when all that work is killed off.

I completely agree with this. Unless you are playing against a noob, all opponents will destroy you hard work. Sometimes spreading creeps almost feels useless. Maybe each creep tumor (after it becomes invisible) should be as hard as morphing eggs? That way one scan will not be able to kill 3, and 1 zealot with an observer will not kill a big number of tumors fast.

If needed to spend so much time and effort to spread the creep it should be harder for the other side to stop it.


The enemy has to invest more resources into destroying Tumors than a Zerg does to spread them outside "attention". One scan against three Tumors is a good tradeoff for a Zerg.
Just as Tali described it, covering the Map in creep is a big advantage for the Zerg and it would be unfair if the other races couldn´t counter that.
driftme
Profile Joined June 2010
United States360 Posts
August 19 2010 14:38 GMT
#223
On August 19 2010 22:24 SoFFacet wrote:
Thematically Zerg are supposed to be the fiercest, deadliest evolution of natural predators ever. Given that, terrain really shouldn't be any obstacle to them, they should be able to slither over broken glass and not care. They should be able to go wherever they want whenever they want at top speed because they are more Rambo than Rambo.

To be honest a homefield advantage like Creep makes a ton more sense for Terrans - and I play Terran. Just thematically, Terrans are good at defending prepared terrain. Its what they do. It would make sense if the Terran army went slower off-road.


Creep isn't really a "homefield advantage" in the traditional sense, as you can take your advantage to the enemy's homefield. Granted its not an early-game thing, but you should most definitely start working on it right away. There are way too many good things about creep for me to worry about my units being too slow off it. I want creep everywhere. Mmmm free vision and therefore map control..

And really SoFFacet, Terrans do have a homefield advantage. Its called walling off. And the terran army is pretty slow already, slowing them more would be tragic.
Unentschieden
Profile Joined August 2007
Germany1471 Posts
August 19 2010 14:53 GMT
#224
Yeah it is important to point out that Creep is nearly free and the only real cost involved is stopping the enemy from clearing it.
Ecael
Profile Joined February 2008
United States6703 Posts
Last Edited: 2010-08-19 15:13:45
August 19 2010 15:03 GMT
#225
On August 19 2010 23:53 Unentschieden wrote:
Yeah it is important to point out that Creep is nearly free and the only real cost involved is stopping the enemy from clearing it.

And...that's actually a large cost if a T actually roams with an army instead of try to be cheap and take out tumors with just a few rines. If one of your scans get 3 of my tumors I'd cry, and if I scan as T and find just 2 tumors I'd happily roll with that. It isn't like a T has to push deep into Z territory, T just have to chip away the border creeps and set up his defense lines a bit past the limits of the creep. Same thing really applies to P too.

In terms of the gameplay though, that is the only real cost. The problem is really more how from a design point of view, that turned into creep = good, therefore off creep = bad. It is a neat mechanic that provides interesting options, but the result is simply that any good P or T will keep a certain distance away from creep, and that's it. There is no reason for them to engage on creep if they don't have to, and there is no way for Z to force the creep issue on them.
mutant
Profile Joined August 2010
United States31 Posts
August 19 2010 15:09 GMT
#226
On August 19 2010 23:53 Unentschieden wrote:
Yeah it is important to point out that Creep is nearly free and the only real cost involved is stopping the enemy from clearing it.


Time is a very important resource too you know. It takes a lot of time to spread creep, and to lose it so easily is a huge loss.
palanq
Profile Blog Joined December 2004
United States761 Posts
August 19 2010 15:10 GMT
#227
I agree the feel of zerg is different now. Zerg is more like this growing cancer upon the land that will eventually consume everything.. instead of plain ol' swarmy. they're still kind of swarmy but now they're only really extra-swarmy lategame after creep is everywhere. swarmy swarmy swarmy.
time flies like an arrow; fruit flies like a banana
Unentschieden
Profile Joined August 2007
Germany1471 Posts
August 19 2010 15:10 GMT
#228
If the Terran is using a significant portion of his army and his scans to hunt Tumors you loose the cheap tumors but gain knowledge about the opponents units and positions while also wasting his Scanenergy.
There is a lot you can do in that situation that is more valuable than a few Tumors. Slowly chipping away at your "border" is way preferable to just walking by without you even knowing about it.
pechkin
Profile Joined August 2010
158 Posts
August 19 2010 15:17 GMT
#229
one more suggestion - remove those mechanic's obstaclest, that slow your creep spreadation( not sure if that word exist) i mean tumor need to spread its creep on maximum distance by the time you can set new tumor, now its like 50% of creep is spread, so you allways have to snipe the place for new tumors, also creep should go at least down from cliffs
Ecael
Profile Joined February 2008
United States6703 Posts
August 19 2010 15:28 GMT
#230
On August 20 2010 00:10 Unentschieden wrote:
If the Terran is using a significant portion of his army and his scans to hunt Tumors you loose the cheap tumors but gain knowledge about the opponents units and positions while also wasting his Scanenergy.
There is a lot you can do in that situation that is more valuable than a few Tumors. Slowly chipping away at your "border" is way preferable to just walking by without you even knowing about it.

And ultimately, how does that information help you? It isn't that the information you get isn't valuable, it is just that there is very little to be done with it. In the BW equivalent, if we could force T to waste scans early on, Z has a huge advantage with lurkers and the ability for scourges to snipe vessels. That's really nonexistent in SC2, roaches have limited functionality and can't be massed, infestors can only use IT from burrow. We just keep on trying to spread creep and hope that they'll be out of position for some attack or waste precious mule energy for scan. However, T really doesn't have much urgency whereas Z, at the moment, really needs creep to be able to mount a significant ground attack.. I really can't help but thing that's not exactly how the mechanic should work.
blubbdavid
Profile Blog Joined February 2010
Switzerland2412 Posts
August 19 2010 15:36 GMT
#231
omg I fear blizzard has steered itself into a dead-end

to weak without creep, so no early pressure chances, somehow viable on creep, but despite the insane speed on creep, zerg units die in masses, because when you arrived at the enemy army, it doesnt matter if you are fast (except when kiting, preferably when the enemy has chargelots and forcefields)

imo best would be to remove the speed bonus completely, buff natural speed of zerg units, so they are capable for early pressure

but then creep loses its sense
and such gimmicks somehow dont fit to sc
(terran has too many of 'em)
What do you desire? Money? Glory? Power? Revenge? Or something that surpasses all other? Whatever you desire - that is here. Tower of God ¦¦Nutella, drink of the Gods
junemermaid
Profile Joined September 2006
United States981 Posts
Last Edited: 2010-08-19 15:43:18
August 19 2010 15:39 GMT
#232
I used overlords once to make a creep highway. Man, what a fucking mistake that was. If you don't end the game right there, you're down about 5-6 overlords and supply capped like a buffoon.

I completely agree with the OP. Zerg units feel castrated because of the creep mechanic. Likewise, it forces a very passive play from BOTH sides of the equation. Protoss / Terran do not want to engage on the creep, zerg does not want to engage off the creep.

At the current state of the game, zerg just has way too many resources. Larva, creep, minerals, vespene. As such, there is just way too much shit to do as Zerg, and vs. decent players, the creep falls rapidly behind. Even if you win a skirmish, but lose all your creep tumors, what have you really gained? You cannot push out at all. Hydras are as slow as sentries. LIke how does that even make sense?? Protoss players know how fucking impossible it is to micro sentries to avoid anything. Now put that speed on a ranged DPS glass cannon, and well, it becomes a very painful story off creep.

I am not sure if the entire creep mechanic needs a fix, but some number tweaking is definitely in order. Make the hydra / roach faster off creep, not as substantial of a bonus on creep. Maybe lower the hydra DPS to help T/P compensate for this added mobility.

Its not that the creep provides an advantage. It surely does. The problem is that it is such a huge advantage that Zerg's mobility relies on the creep, which is too easily removed. It's such a large advantage that playing off creep is a crutch that shouldn't be present. It forces zerg players to play passively and encourages them to only stay on their side of the playground
the UMP says YER OUT
Greth
Profile Blog Joined November 2007
Belgium318 Posts
August 19 2010 15:39 GMT
#233
I think for now people need to spend more time with tumours and overlords. A big issue is overlord speed in spreading creep. I think it was Blizzard's intention to have something like a control group of overlords with your army after speed was researched. The upgrade used to be 50/50 remember - together with nydus needing creep to spawn. I think the mechanic got left behind a bit after those things changed.

Regardless of how much micro it takes in comparison to other races. I think skipping a spawn larvae early on (like when teching to lair) to create a tumour, and again when your expansion comes up can help speed the process. I see a general tendency of only making 1 or 2 tumours and using the self replicating mechanic afterwards. I think making 4-5 'starting' tumours would make a huge difference.
The key here is to incorporate it within existing builds without getting destroyed because you really needed those 4 roaches.
The overlord speed upgrade is one of many Zerg then REALLY needs and having a cloud of overlords following your army can get pretty irritating after a while. I guess it could help promote drop play.
I guess this is one of those 'invent muta micro' moments for Zerg.
http://youtube.com/grethsc
SubtleArt
Profile Blog Joined January 2010
2710 Posts
August 19 2010 15:44 GMT
#234
On August 19 2010 23:10 driftme wrote:
Show nested quote +
On August 17 2010 18:39 SubtleArt wrote:
On August 17 2010 16:03 HelterSkelter wrote:
I think a good solution would be to reverse creep. Instead of having Zerg move faster on creep, make enemies move slower. That way the advantage to spreading it is still great, but there isn't really a punishment if you don't.


That's actually a good idea


It's actually kind of a terrible idea.

So what you're saying is you want to give Toss/Terran players more incentive to go air?

Oh, and ZvZ creep has absolutely no effect then? Or would you change the mechanic there so that somehow the game distinguishes between your creep and their creep? What about overlapping creep?


Giving them more incentive to go air is totally fine. If it ends up being imbalanced or vZ games become dominated by air then u tweak the units.

As for ZvZ, the matchup has a lot more pressing problems then a potential creep mechanic mix up
Morrow on ZvP: "I'm not very confident in general vs Protoss because of the imbalance (Yes its imbalanced, get over it)."
blubbdavid
Profile Blog Joined February 2010
Switzerland2412 Posts
August 19 2010 15:49 GMT
#235

Regardless of how much micro it takes in comparison to other races. I think skipping a spawn larvae early on (like when teching to lair) to create a tumour, and again when your expansion comes up can help speed the process. I see a general tendency of only making 1 or 2 tumours and using the self replicating mechanic afterwards. I think making 4-5 'starting' tumours would make a huge difference.
The key here is to incorporate it within existing builds without getting destroyed because you really needed those 4 roaches.


no spawn larva in early game will hurt economy incredibly
maybe give queen a creep tumor for free in the beginning?

but I still think that creep mechanic is something zerg doesnt need
i wanna mobility 24/7!
What do you desire? Money? Glory? Power? Revenge? Or something that surpasses all other? Whatever you desire - that is here. Tower of God ¦¦Nutella, drink of the Gods
Ecael
Profile Joined February 2008
United States6703 Posts
August 19 2010 15:53 GMT
#236
No, missing one spawn larva for a creep won't cripple Z that much especially in the FE builds, and in the case where Z plays safe and gets 3rd~4th queen it is pretty easy to have a bunch of tumors. Missing an injection only really hurts if you stay on one base. I found that in the case of FE, the early creep tumor is often essential to get me the mobility I need to move units to nat in time to defend.
gillon
Profile Blog Joined April 2010
Sweden1578 Posts
Last Edited: 2010-08-19 15:55:06
August 19 2010 15:54 GMT
#237
+ Show Spoiler +
Dimaga goes onebase nydus rush with lings versus reactor hellions, GOOD CALL.
www.teamproperty.net | "You should hate losing, but you should never fear defeat." - 이윤열
blubbdavid
Profile Blog Joined February 2010
Switzerland2412 Posts
August 19 2010 15:57 GMT
#238
No, missing one spawn larva for a creep won't cripple Z that much especially in the FE builds, and in the case where Z plays safe and gets 3rd~4th queen it is pretty easy to have a bunch of tumors. Missing an injection only really hurts if you stay on one base. I found that in the case of FE, the early creep tumor is often essential to get me the mobility I need to move units to nat in time to defend.


na, gonna try it out some time
What do you desire? Money? Glory? Power? Revenge? Or something that surpasses all other? Whatever you desire - that is here. Tower of God ¦¦Nutella, drink of the Gods
pechkin
Profile Joined August 2010
158 Posts
August 19 2010 16:09 GMT
#239
On August 20 2010 00:39 junemermaid wrote:
I completely agree with the OP. Zerg units feel castrated because of the creep mechanic. Likewise, it forces a very passive play from BOTH sides of the equation. Protoss / Terran do not want to engage on the creep, zerg does not want to engage off the creep.


ye, good point here, the only dynamic matchup is zvz, where creep doesnt give advantage to any side, thus if it was like you dont move faster on enemy's creep, i imagine there would be same boring passive basesitting games, as we see it in other zerg matchups.
EverEmber
Profile Joined August 2010
United States1 Post
August 19 2010 17:15 GMT
#240
I think that it wouldn't be to hard for blizzard to reverse the way The Creep works. Instead of making your units move faster on the creep, make enemies move slower. This, to me, makes a whole lot more sence. Looking at it, it looks like it would be squishy and sticky, something that only the zerg know how to navigate. This would also increase the swarmy feeling because you could surround enemies that are trying to retreat.
Prev 1 10 11 12 13 14 17 Next All
Please log in or register to reply.
Live Events Refresh
CrankTV Team League
11:00
Crank Gathers S4: Playoffs
LiquipediaDiscussion
Escore
10:00
Season 3 Week 4
escodisco2236
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko384
StarCraft: Brood War
Shuttle 1903
Hyuk 1132
Bisu 849
Jaedong 547
Horang2 522
firebathero 405
BeSt 401
Mini 384
Light 314
Leta 287
[ Show more ]
Soulkey 199
actioN 180
EffOrt 173
Larva 165
Snow 157
JYJ 145
Soma 144
Dewaltoss 114
ggaemo 98
ZerO 76
Hyun 72
Rush 54
Mind 52
Hm[arnc] 47
hero 43
Bale 42
soO 39
ToSsGirL 38
[sc1f]eonzerg 36
sorry 29
Barracks 29
Sharp 26
Shine 25
Free 23
Aegong 20
NaDa 20
Sexy 20
scan(afreeca) 18
Icarus 17
910 14
Yoon 12
ajuk12(nOOB) 9
Rain 1
Counter-Strike
shoxiejesuss703
fl0m646
Other Games
gofns15736
singsing1430
FrodaN1328
B2W.Neo515
crisheroes270
Happy245
uThermal164
XaKoH 118
Liquid`LucifroN108
CosmosSc2 30
ZerO(Twitch)15
Trikslyr13
Organizations
StarCraft 2
IntoTheiNu 10
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH319
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1020
• WagamamaTV378
Upcoming Events
WardiTV Summer Champion…
18m
IntoTheiNu 0
Big Brain Bouts
4h 18m
Soulspirit vs goblin
TriGGeR vs Bunny
OSC
10h 18m
Korean StarCraft League
15h 18m
Afreeca Starleague
16h 18m
RSL Revival
21h 18m
Serral vs SHIN
herO vs Solar
Online Event
1d 3h
Replay Cast
1d 12h
RSL Revival
1d 21h
Clem vs ByuN
Rogue vs Lambo
OSC
2 days
[ Show More ]
WardiTV Weekly
2 days
Sparkling Tuna Cup
3 days
INu's Battles
3 days
Cure vs herO
ByuN vs Rogue
PiGosaur Cup
4 days
The PondCast
4 days
Kung Fu Cup
4 days
Patches Events
5 days
Replay Cast
5 days
CrankTV Team League
5 days
Replay Cast
6 days
CrankTV Team League
6 days
Liquipedia Results

Completed

Proleague 2026-07-22
HSC XXIX
Eternal Conflict S2 E3

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
Escore Tournament S3: W4
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
ASL Season 22: Qualifier #1
ASL Season 22: Qualifier #2
CSLAN 4
ASL Season 22
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 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.