• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 21:18
CEST 03:18
KST 10:18
  • 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
Team Liquid Map Contest #22 - The Finalists8[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy21
Community News
2026 GSL Season 1 Qualifiers5Maestros of the Game 2 announced22026 GSL Tour plans announced3Weekly Cups (April 6-12): herO doubles, "Villains" prevail0MaNa leaves Team Liquid18
StarCraft 2
General
Team Liquid Map Contest #22 - The Finalists 2026 GSL Tour plans announced Maestros of the Game 2 announced Weekly Cups (April 6-12): herO doubles, "Villains" prevail MaNa leaves Team Liquid
Tourneys
2026 GSL Season 1 Qualifiers Master Swan Open (Global Bronze-Master 2) SEL Doubles (SC Evo Bimonthly) Sparkling Tuna Cup - Weekly Open Tournament $5,000 WardiTV TLMC tournament - Presented by Monster Energy
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 521 Memorable Boss The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power
Brood War
General
ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ Data needed A cwal.gg Extension - Easily keep track of anyone [ASL21] Ro16 Preview Pt1: Fresh Flow
Tourneys
[ASL21] Ro16 Group B [ASL21] Ro16 Group A [ASL21] Ro24 Group F [Megathread] Daily Proleagues
Strategy
What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates Muta micro map competition
Other Games
General Games
Nintendo Switch Thread Battle Aces/David Kim RTS Megathread Stormgate/Frost Giant Megathread General RTS Discussion Thread Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
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 Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Reappraising The Situation T…
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2438 users

[Q] PvZ FE Nexus before Forge

Forum Index > StarCraft 2 Strategy
Post a Reply
Normal
zaldinfox
Profile Joined April 2010
Canada60 Posts
Last Edited: 2010-09-18 04:26:06
September 18 2010 03:42 GMT
#1
I played a PvZ recently where I dropped my Nexus before Forge at my expansion. It resulted in a really strange (and sloppy) macro game.

I am a mid-Plat Protoss player wondering if anyone in higher leagues has found this old-school build useful or viable.

PvZ Nexus FE

Some of my observations coming out of the game were:

1. The Zerg went for early speedlings and still did not disturb expo
2. It enticed the Z to cut drones and try a baneling bust
3. It takes more than 8 banelings (400/200) to kill a wall of 3 pylons in front of 2 cannons (600/0), with 1 cannon surviving (red health).
4. You can have 13 probes vs Zerg 16 drones (3 gas) and still keep up in minerals because you are on 2 base.

Now, please note that the game was sloppy on both ends, but my main question still stands. Does building a Nexus before Forge work for anyone, or is waiting until the Forge is down not delay the expansion significantly anyway?

Also, in light of the discussion about worker getting a +7% boost to mineral production with "shift-CC" commands, would an extra Nexus this early allow for a bigger boost?

Any replays of successful (or not) FE Nexus first gameplay would be helpful!

Thanks

VonLego
Profile Joined June 2010
United States519 Posts
September 18 2010 04:01 GMT
#2
The 7% boost would be very difficult to pull off at multiple locations, I wouldn't strive for that.

When are you building your first zealot? I'd be paranoid of the first dozen zerglings rocking my world.

I'll watch the replay with you put it up.
zaldinfox
Profile Joined April 2010
Canada60 Posts
September 18 2010 04:32 GMT
#3
I think the first zealot hits the field around 6 min. (Again this was a sloppy game for me, trying to get this build to work. I definitely need to tighten it up).

Utukka
Profile Joined September 2010
26 Posts
September 18 2010 04:33 GMT
#4
I think going nexus first is a bit to risky, lots of kids go for that early pool and from my experiences, I've been able to kill kids outright even with a 14 pool(depending on map). The possibility of drops and nydus canals are also another problem. Perhaps that I play random makes a substantial difference on many of the opening builds I face but if I'm P, a nexus first would be great if he doesn't fast pool and if he did hatch first, maybe not even make a forge. Would be a fun build to test out more tho I think you're better off with forge first or many of the other FEs that have been going on recently.

As for the boosting, it would definetly be helpful due to min lines being thin still tho most people probably can't maintain the speed to do them all without sacrificing their overall gameplay which makes those small amounts of minerals not worth it.
slained
Profile Blog Joined October 2006
Canada966 Posts
Last Edited: 2010-09-18 04:42:24
September 18 2010 04:39 GMT
#5
I always expand nexus before forge, on LT is easy to wall off.

I'm a 1500+ protoss

Definitely going to shift heres a couple of my reps, ones against Idra which was a fun game but I didn't make enough stalkers at my push, shouldve expanded to gold like him. But its pretty safe if you wall off nice.

[image loading]

[image loading]

[image loading]
zaldinfox
Profile Joined April 2010
Canada60 Posts
September 18 2010 04:42 GMT
#6
What about expanding on other maps, like the new one "Xelnaga Caverns. or perhaps Kulas Ravine. Both seem much more risky, as Utukka mentioned. Thanks for the replays.
slained
Profile Blog Joined October 2006
Canada966 Posts
September 18 2010 04:45 GMT
#7
one xelnaga in there. ill find some more. I have a wall off on every map
kzn
Profile Blog Joined June 2007
United States1218 Posts
Last Edited: 2010-09-18 04:50:15
September 18 2010 04:46 GMT
#8
NEXGenius pulled off a 15Nexus build in a game, I will hunt down the replay and edit with link.

[edit] Fruitseller vs NEXGeniuus on Metalopolis

Vertical positions.
Like a G6
zaldinfox
Profile Joined April 2010
Canada60 Posts
September 18 2010 05:07 GMT
#9
Just to clarify, I was thinking of FE with Nexus before Gateway or Forge
Floophead_III
Profile Joined September 2009
United States1832 Posts
September 18 2010 08:39 GMT
#10
You can nexus before forge if you scout 14 hatch. I do it all the time.
Half man, half bear, half pig.
DarKFoRcE
Profile Blog Joined April 2010
Germany1215 Posts
September 18 2010 08:39 GMT
#11
yes if you scout him in time nexus first is a pretty strong build on some maps (LT meta blistering scrap, not sure about others). if you play it blind its a little risky, but can still be played.
Follow me on Twitter: https://twitter.com/#!/PinDarKFoRcE
slained
Profile Blog Joined October 2006
Canada966 Posts
September 18 2010 08:42 GMT
#12
Apologies for the misunderstanding of before gateway. I dont really do it often. But on scrap ive seen it done plenty of times. Its hard to do the 7% trick on 2 bases while scouting and adapting. You can barely get it done on 1 base with every worker
zaldinfox
Profile Joined April 2010
Canada60 Posts
September 18 2010 13:54 GMT
#13
No worries. I just tried another game where I attempted to do the 7% trick on two bases and, it is pretty much impossible at my stage.

Gotta work on my Sim City some more too!
zaldinfox
Profile Joined April 2010
Canada60 Posts
September 18 2010 19:36 GMT
#14
On a related note, I am working on a 10/Nexus 11/Forge build for PvZ. I have found that you can get your Nexus down by 1:45, right around the time a 13pool (+gas) is 1/4 the way done.

At 11, the forge and Nexus finish at the same time, and by the time the first 4-6 lings are out, you can have your first 2 cannons up. 1 of 2 things happens after this:

1. Zerg plants Natural

In this case, he is already behind because you can chrono boost out 2 probes at a time and your economy will still be greater from 12 supply onwards because you will have a 2nd base up for longer. Also, because Zerg usually invests 3 drones in early gas, you will be way ahead in mineral count.

2. Zerg rushes to Banelings/Roaches

I find roaches tougher than banelings in this regard, because a proper SimCity usually allows your cannons/units to survive. There is enough time to get out 4-5 Zealots (for clean up after the banelings hit your Gateway/Pylon/Forge) before 6-8 banelings arrive.

As for Roaches, your Cannon placement is crucial, and can be a very powerful lure. A very early rush of 4-6 lings and 4-5 Roaches can be held off by about 4 cannons (and you should have 1-2 zealots). Larger pushes that come around 8 min mark should give you enough time to get Stalkers, Sentries, etc...

I am still working on the details and cataloging results for rushes. It is tight, but I think 10/Nexus (though absolutely ballsy) may be doable.

BO:

Get to 10 probes ASAP, using boost immediately.
At 320 minerals, send probe to Nat and build Nexus
Keep probe there and build first pylon, then send as scout
11/Add Forge
13/2 cannons (and maynard 4 probes)
14/Pylon, cannon (high ground if possible), Pylon, Cannon
15/Gateway [should complete main part of SimCity

I found that the key is not to overbuild probes just because you have 2 nexi. Instead, 13-14 is the sweet spot vs. Zerg. At 13 probes on 2 bases, you will be ahead of a teching Zerg by 3 workers per mineral, which translates into a wide gap on the income tab (I think 100 points roughly).

Once your Gateway is up, figure out whether your opponent is expanding/teching/rushing (the last one is pretty obvious). If he is rushing, simply keep replacing pylons, cannons, and gateways as necessary (it is cost effective, don't worry). Get 4-5 zealots ready for the wave of Zerglings that your opponent will try to stream in after the Blings, or to attack roaches when they charge in.

If he is teching, tech with him: drop 4 assimilators and your cyber core, and start macroing heavily. Your macro advantage will win the day.

If he is expanding, pump probes and get a cybercore, then slowly tech. Establish about 6 warpgates and apply some pressure to make your opponent build spine crawlers (= less drones).

Well, most of you are much more skilled at taking advantage of a macro situation, so I won't go any further. I'll try and get some more replays up regarding the 10/Nexus 11/Forge soon.
mskaa
Profile Joined May 2010
Denmark155 Posts
September 18 2010 19:55 GMT
#15
ive seen TTone do this, and ive tried it my self a few times.. It seems to just hold the normal 13 pool/gas that many zergs use.. Its 9 pylon, crono nexus 2 times, then nexus on 15.. Then a pylon, forge and gate, and cut probes if you need to. When forge is up, get a cannon at your ramp as a part of/behind the wall off. Have 6-8 probes hotkeyed at your expo to defend against the first 6 zergling, just to by time to get the cannon up.. Then crono out a zealot and put him in the mineral line. That makes it pretty hard for small numbers of zerglings to get any probe kills at all..I will see if i can get a replay up.
zaldinfox
Profile Joined April 2010
Canada60 Posts
Last Edited: 2010-09-18 20:22:50
September 18 2010 20:00 GMT
#16
Yeah, others have shared 9 pylon/15 nexus, but I am concerned specifically about 10/Pylon and its viability in comparison. I think planting the pylon first is safer, but I am wondering about this (perhaps crazier) alternative.
Warrior Madness
Profile Blog Joined April 2008
Canada3791 Posts
September 19 2010 02:02 GMT
#17
I don't play protoss but I just gotta say that this is my favourite PvZ build. I've been toying around with this build for the past two days and I've beaten some pretty decent zerg with it surprisingly enough. This or some variation of forge FE will probably become a future standard. Once I wall myself in I get 3 stargates going asap and go for a VR/phoenix all in push (plus mass zealots). It's just really fun to do lol. One precaution I take is stealing the zerg's gas so he can't go for a 1 base roach nydus attack.
The Past: Yellow, Julyzerg, Chojja, Savior, GGplay -- The Present: Luxury, Jae- The Future: -Dong, maGma, Zero, Effort, Hoejja, hyvaa, by.hero, calm, Action ---> SC2 (Ret?? Kolll Idra!! SEN, Cool, ZergBong, Leenock)
Chronopolis
Profile Joined April 2009
Canada1484 Posts
Last Edited: 2010-09-19 03:29:48
September 19 2010 03:06 GMT
#18
On September 19 2010 04:36 zaldinfox wrote:
+ Show Spoiler +
On a related note, I am working on a 10/Nexus 11/Forge build for PvZ. I have found that you can get your Nexus down by 1:45, right around the time a 13pool (+gas) is 1/4 the way done.

At 11, the forge and Nexus finish at the same time, and by the time the first 4-6 lings are out, you can have your first 2 cannons up. 1 of 2 things happens after this:

1. Zerg plants Natural

In this case, he is already behind because you can chrono boost out 2 probes at a time and your economy will still be greater from 12 supply onwards because you will have a 2nd base up for longer. Also, because Zerg usually invests 3 drones in early gas, you will be way ahead in mineral count.

2. Zerg rushes to Banelings/Roaches

I find roaches tougher than banelings in this regard, because a proper SimCity usually allows your cannons/units to survive. There is enough time to get out 4-5 Zealots (for clean up after the banelings hit your Gateway/Pylon/Forge) before 6-8 banelings arrive.

As for Roaches, your Cannon placement is crucial, and can be a very powerful lure. A very early rush of 4-6 lings and 4-5 Roaches can be held off by about 4 cannons (and you should have 1-2 zealots). Larger pushes that come around 8 min mark should give you enough time to get Stalkers, Sentries, etc...

I am still working on the details and cataloging results for rushes. It is tight, but I think 10/Nexus (though absolutely ballsy) may be doable.

BO:

Get to 10 probes ASAP, using boost immediately.
At 320 minerals, send probe to Nat and build Nexus
Keep probe there and build first pylon, then send as scout
11/Add Forge
13/2 cannons (and maynard 4 probes)
14/Pylon, cannon (high ground if possible), Pylon, Cannon
15/Gateway [should complete main part of SimCity

I found that the key is not to overbuild probes just because you have 2 nexi. Instead, 13-14 is the sweet spot vs. Zerg. At 13 probes on 2 bases, you will be ahead of a teching Zerg by 3 workers per mineral, which translates into a wide gap on the income tab (I think 100 points roughly).

Once your Gateway is up, figure out whether your opponent is expanding/teching/rushing (the last one is pretty obvious). If he is rushing, simply keep replacing pylons, cannons, and gateways as necessary (it is cost effective, don't worry). Get 4-5 zealots ready for the wave of Zerglings that your opponent will try to stream in after the Blings, or to attack roaches when they charge in.

If he is teching, tech with him: drop 4 assimilators and your cyber core, and start macroing heavily. Your macro advantage will win the day.

If he is expanding, pump probes and get a cybercore, then slowly tech. Establish about 6 warpgates and apply some pressure to make your opponent build spine crawlers (= less drones).

Well, most of you are much more skilled at taking advantage of a macro situation, so I won't go any further. I'll try and get some more replays up regarding the 10/Nexus 11/Forge soon
.


How do you scout the zerg tho, after you wall in?
MayorITC
Profile Blog Joined October 2008
Korea (South)798 Posts
September 19 2010 03:25 GMT
#19
1400 Toss player here.

9 Pylon (scout)
16 Nexus (unless zerg is going 12 or less spawning pool)
16 Forge
17 Pylon (on Blistering Sands, Scrap Station make second pylon by breakable rocks)
18 Gateway
18 cannon
19 cannon (at other pylon for Blistering Sands, Scrap)

You should have a 1 space gap by your choke for a zealot to block (except on Blistering Sands; completely wall off by nat)

Check to make sure the Zerg player expanded as well. If he didn't, he is most likely either going for a baneling bust or a nydus canal into your main.
Chronopolis
Profile Joined April 2009
Canada1484 Posts
September 19 2010 03:29 GMT
#20
On September 18 2010 13:39 slained wrote:
I always expand nexus before forge, on LT is easy to wall off.

I'm a 1500+ protoss

Definitely going to shift heres a couple of my reps, ones against Idra which was a fun game but I didn't make enough stalkers at my push, shouldve expanded to gold like him. But its pretty safe if you wall off nice.

[image loading]

[image loading]

[image loading]


I watched the 1st and 3rd replay, going to watch the idra one next, and the build was nothing short of fucking slick. As a ~1200 toss player who blows at pvz, I think this might be the savior. I never thought you could apply so much pressure with 1 gate zealot pump with 2 chrono's. I'm still wondering, how do you figure out what the opponent is up to. Or does it not really matter, when your pumping mostly gateway units.
Felixphaeton
Profile Joined June 2010
10 Posts
September 19 2010 05:03 GMT
#21
I did this for 100+ games.

It works if you get lucky, and the other guy doesn't go for an early aggression build.

I generally go this BO.

9 Pylon
14 Nexus
16 gate
18 single/double cannon
19 Core
Continue to mass gates/tech.

Ad lib as you need to survive.

You will be cutting quite a few probes at the start from the need to get buildings up. It takes a while before you can constantly produce probes from both Nexuses.

Once you get past that window where you're vulnerable, though, you are in a very good position (obviously)
zaldinfox
Profile Joined April 2010
Canada60 Posts
September 22 2010 00:38 GMT
#22
How do you scout the zerg tho, after you wall in?


For the 10/Nexus, 11/Forge FE, I don't get my first pylon until after the nexus. I send a scout either directly after I plant the Nexus, or after I plant the first pylon. Given the fact that many toss wait to scout until after gate (as in 9/pylon, 12/gate), it is not too late to still scout speedlings.

My challenge is to see some replays where you plant the Nexus before your first pylon. Do it up!
iamke55
Profile Blog Joined April 2004
United States2806 Posts
September 22 2010 04:55 GMT
#23
It's weak against 6-9 pool and requires probe micro vs 10 pool. Should only be used on certain maps, LT is the easiest one. I actually have the build for it saved to a document so I'll C&P it here:

Cannon opening:
9 pylon
15 nexus
15 forge -> send probe to scout, send a 2nd probe from main to natural
16 or 17 pylon
Cannon when forge is done
Gate to create wall with 1 space opening
2nd cannon if needed
Zealot when gate is done, plug wall
Cynbernetics core as part of wall
23 assimilator
26-27 assimilator
3rd cannon if needed

Zergs might double expand or mutaling in response. Then you can use this transition:
Start chronoing warpgate research when core is done
Use probe to check for zerg 3rd base, check for unit composition afterwards
Also start +1 weapons
36 add some gates
40 add gates until 6 gates
Gates finished: turn all into warpgates, spend all gas on sentries and make zealots
Push out at 9 minutes with gateway units as +1 finishes, chrono gates
Get +2 and templar tech, research blink or charge, make robo just in case

If they go fast roach into hydra instead, you should forget about the +1 zealot push and turtle behind cannons instead while waiting for robotics.
During practice session, I discovered very good build against zerg. -Bisu[Shield]
LolnoobInsanity
Profile Joined May 2010
United States183 Posts
September 22 2010 16:43 GMT
#24
What happens if they go mutas? How do I counter mutas if I do this build
Normal
Please log in or register to reply.
Live Events Refresh
PiGosaur Cup
00:00
#77
PiGStarcraft492
EnkiAlexander 52
CranKy Ducklings41
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft492
RuFF_SC2 150
SpeCial 102
PattyMac 10
StarCraft: Brood War
GuemChi 5738
Artosis 534
Terrorterran 9
Counter-Strike
taco 390
minikerr6
Super Smash Bros
hungrybox559
AZ_Axe124
Other Games
summit1g10824
tarik_tv5442
Day[9].tv768
shahzam384
C9.Mang0236
ViBE148
Maynarde92
Mew2King24
Organizations
Other Games
gamesdonequick647
Counter-Strike
PGL133
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• Hupsaiya 88
• RyuSc2 34
• musti20045 23
• CranKy Ducklings SOOP4
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• AfreecaTV YouTube
• sooper7s
StarCraft: Brood War
• HerbMon 19
• Azhi_Dahaki14
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• Scarra1152
• Day9tv768
Upcoming Events
CranKy Ducklings
7h 43m
Kung Fu Cup
10h 43m
Replay Cast
22h 43m
The PondCast
1d 8h
WardiTV Map Contest Tou…
1d 9h
Replay Cast
1d 22h
Escore
2 days
WardiTV Map Contest Tou…
2 days
OSC
2 days
Korean StarCraft League
3 days
[ Show More ]
CranKy Ducklings
3 days
WardiTV Map Contest Tou…
3 days
IPSL
3 days
WolFix vs nOmaD
dxtr13 vs Razz
BSL
3 days
Sparkling Tuna Cup
4 days
WardiTV Map Contest Tou…
4 days
Ladder Legends
4 days
BSL
4 days
IPSL
4 days
JDConan vs TBD
Aegong vs rasowy
Replay Cast
4 days
Replay Cast
5 days
Wardi Open
5 days
Afreeca Starleague
5 days
Bisu vs Ample
Jaedong vs Flash
Monday Night Weeklies
5 days
RSL Revival
6 days
Afreeca Starleague
6 days
Barracks vs Leta
Royal vs Light
WardiTV Map Contest Tou…
6 days
Liquipedia Results

Completed

Proleague 2026-04-13
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
StarCraft2 Community Team League 2026 Spring
Nations Cup 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
IEM Kraków 2026

Upcoming

Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
2026 GSL S1
WardiTV TLMC #16
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
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.