• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:18
CET 05:18
KST 13: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
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (October 19-25): Clem triples first in 5.0.171Evil Geniuses - shutting down16ISSL (IntoTheTV x SOOP SC2 League): Premier5Weekly Cups (October 12-18): 5.0.17 era begins1[$1250] International ShieldBattery League82
StarCraft 2
General
Weekly Cups (October 19-25): Clem triples first in 5.0.17 REPORT: StarCraft 2: Remastered In Development Evil Geniuses - shutting down How do you feel about the mass reverts in the 5.0.17 PTR? Team Liquid Map Contest #22: Results and Winners
Tourneys
RSL goes to London! 2026 Offline Finals Nov 21-22 ScienceCraft (October 24-25) - Live Event Sparkling Tuna Cup - Weekly Open Tournament ISSL (IntoTheTV x SOOP SC2 League): Premier WORTEX Challenger Series — Open SC2 LAN in Budapes
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[G] How to playtest arcade maps [A] Nemrods 1/4 players [M] (2) Sweltering Sands
External Content
Mutation # 549 Endless Sparkles The PondCast: SC2 News & Results Mutation # 548 Shining Bright Mutation # 547 Temple Of Terror
Brood War
General
[BW] Looking for Clan Thread! [ASL22] Finals Preview: Sweet Victory! Recent recommended BW games [Megathread] Daily Funny Videos Hands of Pluto
Tourneys
[$1250] International ShieldBattery League [Megathread] Daily Proleagues [ASL22] Grand Finals [BSL23] RO24 Group C
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Mobile Legends: Bang Bang Armies of Exigo - YesYes? General RTS Discussion Thread
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread European Politico-economics QA Mega-thread US Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
Reynor Fan Club The Flash Fan Club Serral Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11002 users

Analysis of Macro - Page 18

Forum Index > SC2 General
Post a Reply
Prev 1 16 17 18 19 20 23 Next All
Lmui
Profile Joined November 2010
Canada6223 Posts
February 12 2011 00:02 GMT
#341
I like the idea a posted a little while back of giving zerg an upgrade at either lair or hive tech (My vote is for hive) for 200/200 if not more to change all drones to 0.5 supply, freeing up approximately 30-40 supply for zerg and giving them the option to:

Saturate a 4th (Assuming a decent ~22 drones a base, 44 supply on workers on 4 base vs ~75 drones over 3 bases + more for gas)

Cyber_Cheese
Profile Blog Joined July 2010
Australia3615 Posts
February 12 2011 00:54 GMT
#342
On February 12 2011 09:02 Lmui wrote:
I like the idea a posted a little while back of giving zerg an upgrade at either lair or hive tech (My vote is for hive) for 200/200 if not more to change all drones to 0.5 supply, freeing up approximately 30-40 supply for zerg and giving them the option to:

Saturate a 4th (Assuming a decent ~22 drones a base, 44 supply on workers on 4 base vs ~75 drones over 3 bases + more for gas)


changing the supply a unit takes or supply max limit is a bad solution
the reason this many drones was fine in bw was because they returned 8 not 5, so each worker a) mined more supply effectively and b) paid itself off faster for a less risky investment overall
The moment you lose confidence in yourself, is the moment the world loses it's confidence in you.
Lythox
Profile Joined November 2010
Netherlands161 Posts
February 12 2011 01:37 GMT
#343
Someone please post a tl;dr version of the OP!

User was warned for this post
DCWasabi
Profile Joined December 2010
United States368 Posts
February 12 2011 02:24 GMT
#344
On February 12 2011 02:23 teemh wrote:
Zerg specific but, has anyone ever put thought about making it so Hatcheries decrease actual supply (instead of increasing available space) by X? It would allow Zerg to drone a little more and keep up with T and P in the early game, and also rewards mass expansion in the late game.


Anybody with more rts experience care to take a stab at this idea? Seems interesting, but would need some restrictions possibly.
"Time flies like the wind. Fruit flies like a banana." -Groucho Marx
Space Invader
Profile Joined September 2010
Australia291 Posts
Last Edited: 2011-02-12 02:49:03
February 12 2011 02:45 GMT
#345
On February 11 2011 05:12 mahnini wrote:
Show nested quote +
On February 11 2011 04:58 GreatFall wrote:
I knew mules were strong but damn these figures make them look downright amazing. Also, I think that a macro based game like SC2 would be better off with a 300 supply cap. Such a nice summary and writeup man. You did a lot of work here.

mules look great because they are being used constantly so you see a nonstop growth in mineral intake which brings your attention only to the huge jump that occurs in mining when the first mule lands.

i don't think people realize what they are asking for when they want a 300 supply cap. that's a 50% increase in the number of units currently available, if anything it would have the opposite effect of late-game zvp the op wanted where in this situation protoss can turtle to 300/300 instead of 200/200 and move out and roll everything. what's the point of saturating additional bases if your opponent can have a nearly 100% larger army supply-wise than you?

The effect of a 300 cap would more likely be that the current 3-4 base max army would be almost entirely irrelevant. Due to Zergs maxing out much faster than Terran or Protoss, a Zerg could attain a 300 supply army at approximately the same time a Protoss reached a 200 food army, if not sooner. And at that point a Zerg would just crush the Protoss. One major problem for Zergs at the moment is that they reach the 200 cap and they're forced to be aggressive because that point the Protoss is normally at around 150-160 supply and on 3 bases. This ~30 food advantage in army isn't nearly enough to crack a turtling player given how efficient their units are so the P is able to just defend until it reaches the 'invincible army'.

Currently for Zerg, balancing aggression is one of the finest lines to the point that it's almost an art. You can't let them get bases, you can't let them get critical mass in Colossi or Void Rays, but you can't overproduce units or engage in bad positions, you have to spread their defenses thin and often use guerrilla warfare to wear down the Protoss and catch them out of position, other times you just have to drill them. Whereas if you increase the cap, that fine line becomes much wider and easier to define. You can secure a much more impressive economic lead, you can just let them take their third while you take your 5th (and actually saturate it), then crush them with a 100 drone economy when they attempt to take their fourth, or once you're maxed, for instance. If Zergs let a Protoss get a 300/300 army they're probably going to lose, but that isn't really much different from how it is now, where the matchup revolves around either not letting them get their maxed army or not letting them get their 3 or 4 bases.
I may be of thome athithtanthe if there ith a thudden crithith!
Coriolis
Profile Blog Joined September 2010
United States1152 Posts
February 12 2011 02:57 GMT
#346
I wonder if putting less mineral patches but making them gold ones at 3rd+ bases could help? That would make it take less workers to saturate but on the other hand mules might be imbalanced....
Descolada in everything not TL/Starcraft
Bowdy
Profile Joined April 2010
United States232 Posts
Last Edited: 2011-02-12 03:34:52
February 12 2011 03:33 GMT
#347
I just published a map on NA called "LaLush Test Map". It's Shakuras Plateau with some of the ideas from this thread implemented:

Mains and the top middle and bottom middle expansions have 6 mineral patches, with 2 far patches being gold.

All other expos have 5 patches, with 1 far patch being gold.

All bases have only 1 gas geyser with 8 gas per trip. Main base geysers have 3500 gas, all other geysers have 2500 gas.


It plays like a completely different game, and frankly I like it better. There would be tons of balance changes needed however, as the game just isn't balanced around this style of play. It definitely encourages expanding much more often, as the gold patches make it worth having a bunch of under-saturated bases as opposed to 2 or 3 fully saturated.

Play around on it if you guys want, but be warned: THE MULE IS IMBA UNTIL I FIGURE OUT HOW TO MAKE IT NOT GET BONUS MINERALS FROM GOLD PATCHES! Feel free to leave any feedback or suggestions other than that, gl hf!

edit: the gold patches have 2100 minerals instead of 1500 to mine out at the same rate.
bowdy.smiteam.net
knyttym
Profile Blog Joined December 2006
United States5797 Posts
February 12 2011 04:27 GMT
#348
surprised I missed over the thread. Interesting read

Protoss, BW, with 54 workers equally distributed on 6 bases: 18120 minerals over 5 minutes.
Terran, BW, with 54 workers confined to 3 bases: 13200 minerals over 5 minutes.

Zerg, SC2, with 54 workers equally distributed on 4, 5 or 6 bases: ~15384 minerals over 5 minutes.
Protoss, SC2, with 54 workers confined to 3 bases: 14586 minerals over 5 minutes.


If you present this elsewhere, this above should be a leading point. You don't need to have played brood war to understand how this affects the game. Really I can't come to a good fix to this but hopefully your info will aid someone who can.

Sentient
Profile Joined April 2010
United States437 Posts
February 12 2011 04:39 GMT
#349
Please forgive me for not reading all the comments, so someone might have already posted this.

[image loading]

Do you have another graph that accounts for the minerals each race has invested over time? At the mineral spike for Terran, Protoss will have spent more money on probes which gives Terran an even larger mineral advantage, but I don't know how great that effect is.
Smigi
Profile Joined April 2010
United States328 Posts
February 12 2011 06:31 GMT
#350
On February 10 2011 02:31 FrostedMiniWeet wrote:
I've been hoping for a supply cap increase as well, at least to 250. Going back and playing Zerg in Broodwar was a fascinating experience, as the first thing I realized was just how friggin' huge my 200 supply army was. In SC2 I get to 200 supply and I'm like, what? That's it?


Agreed.
One of the first things I noticed playing Zerg post 2 food nerf to Roaches was..
Really? this is my 'maxed' army?

Very good thread, I think it needs more attention from blizzard.
Drone then Own
Space Invader
Profile Joined September 2010
Australia291 Posts
February 12 2011 06:49 GMT
#351
The problem with roaches is that they're too good to be 1 food. If you made them range 3 again, maybe, but as is they'd be imbalanced if you took them back to 1 food. They're more like a 1.5 food unit atm, except 1.5 food is obviously impossible.
I may be of thome athithtanthe if there ith a thudden crithith!
Rabiator
Profile Joined March 2010
Germany3948 Posts
Last Edited: 2011-02-12 07:25:14
February 12 2011 07:22 GMT
#352
So the analysis looks at "minerals per worker", but does it include the "Hatchery costs only 300, Nexus / CC 400" doesnt seem to be figured in. Also the need for Terran / Protoss to build more structures than Zerg to build armies from isnt figured in. That is all well, because every game is different and dependant on the builds. Thus the whole "analysis" is moot simply because it doesnt figure in everything that is part of MACRO.

The thread should have been named "Analysis of income" instead of "Analysis of macro" because macro is more than just getting money. It also includes spending the money and there it gets almost impossible to compare. In other words: The thread is useless, because it doesnt say anything conclusive.
If you cant say what you're meaning, you can never mean what you're saying.
Bowdy
Profile Joined April 2010
United States232 Posts
Last Edited: 2011-02-12 08:15:20
February 12 2011 08:10 GMT
#353
On February 12 2011 16:22 Rabiator wrote:
So the analysis looks at "minerals per worker", but does it include the "Hatchery costs only 300, Nexus / CC 400" doesnt seem to be figured in. Also the need for Terran / Protoss to build more structures than Zerg to build armies from isnt figured in. That is all well, because every game is different and dependant on the builds. Thus the whole "analysis" is moot simply because it doesnt figure in everything that is part of MACRO.

The thread should have been named "Analysis of income" instead of "Analysis of macro" because macro is more than just getting money. It also includes spending the money and there it gets almost impossible to compare. In other words: The thread is useless, because it doesnt say anything conclusive.



Hatchery costs 350 + the fact that the drone will lose mining time the entire game. I dare say hatcheries are more expensive.

But anyway, this thread is far from useless. It's not about comparing races to eachother, it's about comparing the return of investing in additional bases. Apparently you didn't read it though, just saw the pretty graphs and decided to shit on one of the most informative posts ever to grace TL.
bowdy.smiteam.net
Space Invader
Profile Joined September 2010
Australia291 Posts
Last Edited: 2011-02-12 09:01:20
February 12 2011 08:55 GMT
#354
Yeah the thing with Zerg buildings is, they actually never stop costing you money all game long. It's easy to just think of a spine crawler as costing 100 minerals, but in reality you're paying 150 straight up for drone + crawler, then another X minerals per minute for lost mining time.

So suppose workers mine 40 minerals a minute and you build a hatchery, extractor, and pool at the 3 minute mark, then a spine crawler and two extractors at the 5 minute mark, at the 15 minute mark which is getting into late-game you've already lost over 2500 minerals just from those basic early game structures costing a drone to build. And that cost just keeps increasing the more buildings you make, the longer the game lasts. I think the actual mining rate is something like 29 minerals per minute.
I may be of thome athithtanthe if there ith a thudden crithith!
DeminRamst
Profile Joined January 2011
Australia13 Posts
February 12 2011 16:48 GMT
#355
On February 12 2011 17:10 Bowdy wrote:
Show nested quote +
On February 12 2011 16:22 Rabiator wrote:
So the analysis looks at "minerals per worker", but does it include the "Hatchery costs only 300, Nexus / CC 400" doesnt seem to be figured in. Also the need for Terran / Protoss to build more structures than Zerg to build armies from isnt figured in. That is all well, because every game is different and dependant on the builds. Thus the whole "analysis" is moot simply because it doesnt figure in everything that is part of MACRO.

The thread should have been named "Analysis of income" instead of "Analysis of macro" because macro is more than just getting money. It also includes spending the money and there it gets almost impossible to compare. In other words: The thread is useless, because it doesnt say anything conclusive.



Hatchery costs 350 + the fact that the drone will lose mining time the entire game. I dare say hatcheries are more expensive.

But anyway, this thread is far from useless. It's not about comparing races to eachother, it's about comparing the return of investing in additional bases. Apparently you didn't read it though, just saw the pretty graphs and decided to shit on one of the most informative posts ever to grace TL.
You're not taking into account that a Hatchery = Production. Therefor incomparable(Mothership doesn't count).
Jayrod
Profile Joined August 2010
1820 Posts
February 12 2011 20:37 GMT
#356
What effect would changing the number of mineral patches per base or even just expansions have?
Jayrod
Profile Joined August 2010
1820 Posts
February 12 2011 20:43 GMT
#357
On February 12 2011 17:55 Space Invader wrote:
Yeah the thing with Zerg buildings is, they actually never stop costing you money all game long. It's easy to just think of a spine crawler as costing 100 minerals, but in reality you're paying 150 straight up for drone + crawler, then another X minerals per minute for lost mining time.

So suppose workers mine 40 minerals a minute and you build a hatchery, extractor, and pool at the 3 minute mark, then a spine crawler and two extractors at the 5 minute mark, at the 15 minute mark which is getting into late-game you've already lost over 2500 minerals just from those basic early game structures costing a drone to build. And that cost just keeps increasing the more buildings you make, the longer the game lasts. I think the actual mining rate is something like 29 minerals per minute.

this logic is terribly flawed. The game is balanced accounting for this fact. I'll feel bad when I dont see zergs with 50 drones at the 6 minute mark like we did in every ZvP at Assembly. One Sv1 is working up a post with some nice infographs if you wanna see whats really plaguing zergs. This original post however, is a really great contribution, and though hes obviously hinting at balance, he sidesteps the argument nicely so I think we should do the same and talk about things like diminishing returns
nalgene
Profile Joined October 2010
Canada2153 Posts
February 12 2011 20:55 GMT
#358
Is the terran making a 14CC 15Rax or so in those graphs? or like supply/rax? The mule is the same as ~4.5 workers mining time in the end, but would slow them down by 2 workers when it's being upgraded
Year 2500 Greater Israel ( Bahrain, Cyprus, Egypt, Iran, Iraq, Jordan, Kuwait, Lebanon, Oman, Gaza Strip, West Bank, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen )
mahnini
Profile Blog Joined October 2005
United States6862 Posts
February 12 2011 22:07 GMT
#359
On February 12 2011 11:45 Space Invader wrote:
Show nested quote +
On February 11 2011 05:12 mahnini wrote:
On February 11 2011 04:58 GreatFall wrote:
I knew mules were strong but damn these figures make them look downright amazing. Also, I think that a macro based game like SC2 would be better off with a 300 supply cap. Such a nice summary and writeup man. You did a lot of work here.

mules look great because they are being used constantly so you see a nonstop growth in mineral intake which brings your attention only to the huge jump that occurs in mining when the first mule lands.

i don't think people realize what they are asking for when they want a 300 supply cap. that's a 50% increase in the number of units currently available, if anything it would have the opposite effect of late-game zvp the op wanted where in this situation protoss can turtle to 300/300 instead of 200/200 and move out and roll everything. what's the point of saturating additional bases if your opponent can have a nearly 100% larger army supply-wise than you?

The effect of a 300 cap would more likely be that the current 3-4 base max army would be almost entirely irrelevant. Due to Zergs maxing out much faster than Terran or Protoss, a Zerg could attain a 300 supply army at approximately the same time a Protoss reached a 200 food army, if not sooner. And at that point a Zerg would just crush the Protoss. One major problem for Zergs at the moment is that they reach the 200 cap and they're forced to be aggressive because that point the Protoss is normally at around 150-160 supply and on 3 bases. This ~30 food advantage in army isn't nearly enough to crack a turtling player given how efficient their units are so the P is able to just defend until it reaches the 'invincible army'.

right, but the entire point of that is we aren't talking about the supply being the problem.

the supply isn't the problem.

the theoretical problem is that zerg reaches max saturation too late to abuse his army advantage.

but there is no data in the OP to back up that assumption.
the world's a playground. you know that when you're a kid, but somewhere along the way everyone forgets it.
sluggaslamoo
Profile Blog Joined November 2009
Australia4494 Posts
Last Edited: 2011-02-13 03:12:44
February 13 2011 03:10 GMT
#360
On February 12 2011 12:33 Bowdy wrote:
I just published a map on NA called "LaLush Test Map". It's Shakuras Plateau with some of the ideas from this thread implemented:

Mains and the top middle and bottom middle expansions have 6 mineral patches, with 2 far patches being gold.

All other expos have 5 patches, with 1 far patch being gold.

All bases have only 1 gas geyser with 8 gas per trip. Main base geysers have 3500 gas, all other geysers have 2500 gas.


It plays like a completely different game, and frankly I like it better. There would be tons of balance changes needed however, as the game just isn't balanced around this style of play. It definitely encourages expanding much more often, as the gold patches make it worth having a bunch of under-saturated bases as opposed to 2 or 3 fully saturated.

Play around on it if you guys want, but be warned: THE MULE IS IMBA UNTIL I FIGURE OUT HOW TO MAKE IT NOT GET BONUS MINERALS FROM GOLD PATCHES! Feel free to leave any feedback or suggestions other than that, gl hf!

edit: the gold patches have 2100 minerals instead of 1500 to mine out at the same rate.


While I'm glad you are contributing, whats wrong with just making workers mine longer and have deceleration with 8 minerals per trip (same as BW). The reason worker AI is so good is that the worker returns as soon as a worker leaves a mineral patch. Try extending the time workers mine the patches with delayed return and deceleration, workers will start becoming confused like in BW (I've actually done it, and this is what happened). Then you don't have to change every map.

I mean that's all you have to do and problem solved, there's nothing else you need to do.

The problem is I don't think blizzard really understands the term, "if it ain't broke, don't fix it".
Come play Android Netrunner - http://www.teamliquid.net/forum/viewmessage.php?topic_id=409008
Prev 1 16 17 18 19 20 23 Next All
Please log in or register to reply.
Live Events Refresh
IntoTheTV X SOOP
11:00
Replaycast Group C
PiGosaur Cup
09:30
#105
PiGStarcraft601
CranKy Ducklings54
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 231
StarCraft: Brood War
Rain 3785
GuemChi 1561
Leta 939
910 50
Mong 30
Noble 26
Dota 2
LuMiX1
League of Legends
Doublelift5070
Counter-Strike
Coldzera 1275
Other Games
summit1g12230
WinterStarcraft374
C9.Mang0292
ViBE101
Organizations
Other Games
gamesdonequick1250
[ Show 15 non-featured ]
StarCraft 2
• CranKy Ducklings SOOP29
• practicex 21
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• Azhi_Dahaki136
• Pr0nogo 6
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush690
• Stunt328
Other Games
• Shiphtur467
Upcoming Events
The PondCast
5h 42m
Kung Fu Cup
6h 42m
IntoTheTV X SOOP
1d 6h
SHIN vs GuMiho
Clem vs Classic
OSC
1d 17h
WardiTV Invitational
2 days
GSL
2 days
Epic.LAN
2 days
Replay Cast
2 days
Sparkling Tuna Cup
3 days
Epic.LAN
3 days
[ Show More ]
AI Arena Tournament
3 days
Yamato Cup
4 days
Map Test Tournament
4 days
WardiTV Weekly
5 days
Replay Cast
5 days
Rogue vs Classic
Patches Events
6 days
PiGosaur Cup
6 days
Liquipedia Results

Completed

Proleague 2026-10-27
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

IPSL Winter 2026-27
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 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.