• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:06
CEST 16:06
KST 23:06
  • 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!9[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Evil Geniuses - shutting down12ISSL (IntoTheTV x SOOP SC2 League): Premier5Weekly Cups (October 12-18): 5.0.17 era begins1[$1250] International ShieldBattery League55Weekly Cups (October 5-11): Farewell to 5.0.167
StarCraft 2
General
REPORT: StarCraft 2: Remastered In Development No more SC2 streamers on team liquid? Daily SC2 Player Grid - feedback wanted Evil Geniuses - shutting down Weekly Cups (October 5-11): Farewell to 5.0.16
Tourneys
ScienceCraft (October 24-25) - Live Event RSL goes to London! 2026 Offline Finals Nov 21-22 ISSL (IntoTheTV x SOOP SC2 League): Premier Sparkling Tuna Cup - Weekly Open Tournament 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 [M] (2) Frigid Storage
External Content
Mutation # 548 Shining Bright The PondCast: SC2 News & Results Mutation # 547 Temple Of Terror Mutation # 546 Catch the Train
Brood War
General
Young Players Tournament Announced by SOOP BW General Discussion Bot on ladder Do we even care about balance? Mineral gathering rate (boosted) for each patch
Tourneys
[Megathread] Daily Proleagues [$1250] International ShieldBattery League [ASL22] Grand Finals [BSL23] RO24 Group Stage
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 General RTS Discussion Thread Armies of Exigo - YesYes? Dawn of War IV
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
US Politics Mega-thread Canadian Politics Mega-thread Artificial Intelligence Thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion!
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
How Much Genes Contribute to…
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9875 users

EG signs PuMa, responds to criticism - Page 14

Forum Index > SC2 General
1623 CommentsPost a Reply
Prev 1 12 13 14 15 16 82 Next
Duravi
Profile Joined September 2010
United States1205 Posts
July 26 2011 01:12 GMT
#261
Can this guy write or say anything without talking in circles? It says something about him that even his TLDR was TLDR.
Talin
Profile Blog Joined September 2010
Montenegro10532 Posts
Last Edited: 2011-07-26 01:25:34
July 26 2011 01:13 GMT
#262
Approaching a player tied to another team during an event and before the competition is even finished (possibly unsettling the player as a side effect, obviously didn't happen here, but it could have) is far from an acceptable way to "do business".

EG's defense basically comes down to Puma not being under contract - something that EG wouldn't (and most certainly shouldn't) even KNOW without approaching Puma first and talking about his ties to TSL. We knew since day 1 that he wasn't on a contract - that changes nothing.

If you want the "big bad corporate team" image to fade off, this post isn't the best way to do it. It basically reeks of damage control language, all the way until ending it with "sincerely" (is it really?).

It's an informative post that isn't really informative because we've already known most of it, and can't be sure how many of the fine details were "tweaked" to make EG look better. We can't really know what was said during the initial talks with Puma, what agreements were made or how TSL was involved. The only relevant new piece of information we have got from this is that Puma is definitely joining EG.

It's an apology post that isn't really an apology, because it neither recognizes nor acknowledges the mistakes made (while still throwing occasional jibes here and there).
SpeaKEaSY
Profile Blog Joined December 2010
United States1070 Posts
July 26 2011 01:13 GMT
#263
Approaching a contracted player with an offer would be tampering. Puma was not contracted, so technically nothing illegal was done. Still, considering there seemed to be a gentlemen's agreement between him and TSL, the right thing for EG to do would have been to speak to TSL's management. So while technically EG did not break any rules, they still did something wrong, and I'd wish they approached the situation with a bit more humility than coming out right off the bat blaming the press and community for overreacting.
Aim for perfection, settle for mediocrity - KawaiiRice 2014
Destro
Profile Joined September 2009
Netherlands1206 Posts
July 26 2011 01:13 GMT
#264
egalex thanks for the post. exactly what i was looking. Unlike most TL'ers i gave EG the benefit of the doubt knowing EG has been dealing with player signings for ages now. To me, Lee and TSL are trying to play the victim card, and in doing so, tried to make EG look bad. fact is, TSL should be appologizing to EG and not the other way around.

I feel like the TSL ship is sinking and its just trying to grab EG and take them down with their failing esports team and piss-poor management. l2contract. This is really just the beginning of sc2 going global. sink or swim korea, your move.
bring back weapon of choice for hots!
getpicture
Profile Joined January 2011
141 Posts
Last Edited: 2011-07-26 01:18:07
July 26 2011 01:13 GMT
#265
Despite the discussion with puma and coach lee, lee was never satisfied and unhappy that puma left. puma was TSL's terran ace who had the most potential seeing how he and st bomber were practice partners in estro sc1

Fact is, everyone makes a choice that benefits themselves, puma was helping his team more than helping himself. Coach lee wanted to invest in him as a money making player and if you ask him, he'll happily take back Puma without paying him. Where are the ethics in that? Who has to feel sorry for coach lee? There was no contract because lee couldn't afford to. He could not determine puma's market value and so retained him knowing he was worth a lot more.

think about it. imagine i had flash on my team but didn't pay him, and then a rich team takes him away from me. for too long flash benefited my team too much, i should be hating myself for treating him like that. lee doesn't think like that, instead thinks he's the good guy, changes the topic to manners instead of actually looking at the ones who are suffering- puma.
JerKy
Profile Blog Joined January 2011
Korea (South)3013 Posts
July 26 2011 01:13 GMT
#266
Thank you for the professionalism
Look forward to Puma's progress as a player with EG
You can type "StarCraft" with just your left hand.
Fugue
Profile Blog Joined August 2010
Australia253 Posts
July 26 2011 01:14 GMT
#267
On July 26 2011 09:59 RipxDark wrote:
I don't see how someone could still be angry at EG. They explained everything and never really did anything wrong. They didn't snipe a korean team's ace because both parties knew what was happening. EG is giving Puma a chance to compete at more events, how could anyone be mad about that? Do they not support the best player being at these competitions? Most of the people that are still mad at EG will always be mad at them because people are just stubborn

I'm not angry at EG, but I think a lot of anger and resentment comes from Alex's handling of the situation. That's why the word "unprofessional" is getting thrown around.

The one question I don't think ever got asked/answered was this: If EG have been doing their homework, have consultants in Korea and have been shopping around, how did they get so blindsided by this cultural misstep?

It's fine if it goes unanswered, because to be honest, as missteps go, it really was minor and it's quite feasible that with all the consultants and research, trusting Puma's word that he would talk to Coach Lee personally may have been a good step under advisement - it just came at a bad time, and the story hemorrhaged out which must have felt absolutely terrible for Alex.

But coming back to the anger - Alex acknowledges the cultural misstep, and apologises in that regard. He could have stopped there, but he wanted to make it clear that Coach Lee's reaction shouldn't have happened and it's unfair that EG is copping such bad press for it. He wants to make it known that this shouldn't have been as big of a deal as it is, and furthermore that if people didn't contribute to the spreading of mis-information then this wouldn't have come to this.
The backlash from that is that he's essentially trying to take out his anger and resentment because he was thrust into a bad situation.

Going further is what fuelled the flames here. Makes for good entertainment, but it didn't help him or EG any. It even got people mad at Wheat for letting it happen, which was a bit of a downer.
WoundedKite
Profile Joined May 2011
United States17 Posts
Last Edited: 2011-07-26 01:16:25
July 26 2011 01:14 GMT
#268
This really just feels like more finger pointing hidden behind someone trying to appear apologetic... I see an apology for any personal disrespect Coach Lee may have felt, but then in the next breath I see "I truly do believe that EG's approach in this situation was appropriate".

Also, this [the OP] seems to imply that the whole mess was indeed Coach Lee's fault for jumping the gun. Sure, EG states "I'm not so stubborn and belligerent as to sit here and claim that EG is 0% at fault", though he never really specifies exactly where EG was at fault or even may have been at fault.

But hey, good for PuMa. It'll be nice to see him at more foreign tournaments

edit: for pronoun clarity.
Serpico
Profile Joined May 2010
4285 Posts
July 26 2011 01:14 GMT
#269
On July 26 2011 10:12 jenzebubble wrote:
Show nested quote +
On July 26 2011 10:10 TaKemE wrote:
On July 26 2011 10:06 xXFireandIceXx wrote:
On July 26 2011 10:05 damod wrote:
+ Show Spoiler +
Edit by EgAlex:I didn't want to comment on the Milkis/journalism situation in this particular post, because I think it deserves its own discussion, and would be distracting to the subject matter of this post. This thread should be about EG, PuMa, and TSL. I will be making a separate post regarding Milkis later in the week. For the record, while I stand by the points I made on that subject, I have already apologized to him in private for my accusatory tone and approach to him on the show.

Satesfied ?


Not really, I don't understand why it has to be later in the week. That should've been #1 priority since everything AG wrote in the thread was stated on WoC.


If he already apologized private to Milkis why do you want a public post about it?...


Because the offending comments were made publicly. It would be like if I called you every name in the book here on the forums, then PMed you later and said "my bad, hope we are cool."

Well seeing as how his conversation was directed at only one person in particular, it would make sense for the apology to be private and contrite. A PM would satisfy that.
jenzebubble
Profile Blog Joined May 2010
United States183 Posts
July 26 2011 01:15 GMT
#270
On July 26 2011 10:12 Serpico wrote:
Show nested quote +
On July 26 2011 10:09 jenzebubble wrote:
Why are you treating the Puma issue like it is a one off, one time deal? You act as though this was an aberration born of misunderstanding. What about the other players that EG had contacted directly, specifically Sen, that are under contract? Where is the recompense and contrition for those slights?

It's not wrong to tell a player you have an interest in negotiating with them when their contract expires. It's pretty common so you can hit the ground running if a team doesn't resign them.


In most every professional sporting league that is considered tampering and is very illegal.

http://articles.nydailynews.com/2009-09-21/sports/17932653_1_darrius-heyward-bey-tampering-receiver
http://www.cheatersguidetobaseball.com/2007/05/03/tampering-minaya-and-cabrera/
http://www.seattlepi.com/sports/article/MLS-clears-Sounders-FC-of-tampering-paving-way-1294666.php
"It's like waxing your balls, it hurts like a biiiitch but after they are silky smooth...." -Kennigit
zerglingrodeo
Profile Joined September 2010
United States910 Posts
July 26 2011 01:15 GMT
#271
Hey, it's pretty obvious that everyone got superpissed about nothing last week, and now people are really reaching for ways to stay pissed.

On July 26 2011 10:01 s4life wrote:
Also, if you say you didn't sign Puma until a few days later, you could have just as well not sign him at all until things calmed down, in that way you could have apologized to TSL coach with actions rather than words and you could have saved face.

Give it up. It's time for TL to find something else to be mad about. Nothing to see here.
"This is how philosophers should salute one another: 'Take your time!'' - Wittgenstein
Izukue
Profile Joined November 2010
Canada101 Posts
July 26 2011 01:16 GMT
#272
Thanks for the clarification EG! But let me get this straight:

1. You've been communicating with other teams' management first about acquiring a player.
2. You approached Puma first instead of TSL's management first.

So you're saying that despite communicating with other teams' management, you made an exception to Puma? Yea, you're saying that you both agreed to discuss with TSL, but that was AFTER approaching Puma himself first.

So fact of the matter is you still approached the player first? Just wanted to clarify. Because that nullifies a lot of the credibility that you're probably trying to re-establish in this thread.
outerspace02
Profile Joined March 2011
United States136 Posts
July 26 2011 01:16 GMT
#273
hahah unbelievable tsl disrespected EG?

promod.
seiferoth10
Profile Joined May 2010
3362 Posts
July 26 2011 01:16 GMT
#274
On July 26 2011 10:15 jenzebubble wrote:
Show nested quote +
On July 26 2011 10:12 Serpico wrote:
On July 26 2011 10:09 jenzebubble wrote:
Why are you treating the Puma issue like it is a one off, one time deal? You act as though this was an aberration born of misunderstanding. What about the other players that EG had contacted directly, specifically Sen, that are under contract? Where is the recompense and contrition for those slights?

It's not wrong to tell a player you have an interest in negotiating with them when their contract expires. It's pretty common so you can hit the ground running if a team doesn't resign them.


In most every professional sporting league that is considered tampering and is very illegal.

http://articles.nydailynews.com/2009-09-21/sports/17932653_1_darrius-heyward-bey-tampering-receiver
http://www.cheatersguidetobaseball.com/2007/05/03/tampering-minaya-and-cabrera/
http://www.seattlepi.com/sports/article/MLS-clears-Sounders-FC-of-tampering-paving-way-1294666.php

Do you honestly not see the difference between those articles and this situation?

Here's a hint: the answer is in the OP, you should read that too.
Molybdenum
Profile Blog Joined September 2009
United States358 Posts
July 26 2011 01:17 GMT
#275
On July 26 2011 09:04 EGalex wrote:
...We're not just sitting on a pile of money - it didn't just appear out of nowhere. We had to work very, very hard to secure the sponsors that we have, and it's not fair to criticize us for being good at getting sponsors, especially when (unlike other teams) we pass most of our sponsorship money on to our players. For the record, I'd like all of you to know that we put a higher percentage of our gross revenue back into player support than almost any other team in the world. So, for those of you who think I'm typing this from my yacht - I'm not. I'm actually typing this from my one-bedroom apartment.


Any proof for this? Pro salaries for sc2 are pretty well hidden, and this is a rather robust claim to make, especially in such a thread. This sort of thing really needs some supporting evidence if you're going to claim to be near the very top of teams paying players. If there's evidence, it should be easy to provide otherwise this kind of claim is a low attempt to try to recover PR. But if this is true, that's truly a great thing to do and all the power to you guys for supporting ESPORTS to its fullest (sincerely).

On July 26 2011 09:04 EGalex wrote:
Going back to the situation at hand, many of you have argued that our approach here was "aggressive" and "objectionable" because we did not consult TSL management first, but rather, went to the player first. But I would like to again point out that PuMa and EG's mutual decision to have PuMa speak with Mr. Lee first was not motivated by a desire to sneak around Mr. Lee, but rather, it was simply agreed to be the best first step (again, read: *first* step) communication-wise.


It's been said a million times in this thread, but the first step was you approaching a Korean player who appeared to be on a Korean team (TSL in his name...) who was overseas at a large American tournament.

Either way, what's done is done. Sucks for Milkis to be thrown under the bus and a "private apology" doesn't do much when he was attacked in a public show.
qck
Profile Joined May 2010
United Kingdom201 Posts
July 26 2011 01:17 GMT
#276
It still seems like a scumbag move to simply approach a player on a team, when they're at a foreign event and away from their management.
eSports might still be young in the west, but a certain level of professionalism where teams approach teams if they're interested in signing a player, may help to create a better environment for businesses to invest.
"Who'd like a banger in the mouth? Oh, Christ, I forgot! Here in the States you call it a 'sausage' in the mouth." -- Tobias Fünke
Tachion
Profile Blog Joined May 2010
Canada8573 Posts
July 26 2011 01:17 GMT
#277
I want to very clearly state again that I have already sent a letter to Mr. Lee, not only personally apologizing to him for any personal disrespect caused by this situation, but also stating that EG is willing to retroactively negotiate terms for PuMa joining EG which will satisfy Mr. Lee on a business level.

I'm pretty happy with this. Even if EG fucked up with this whole thing, they're putting an unnecessary, potentially burdening prospect on the table to make it right.
i was driving down the road this november eve and spotted a hitchhiker walking down the street. i pulled over and saw that it was only a tree. i uprooted it and put it in my trunk. do trees like marshmallow peeps? cause that's all i have and will have.
outerspace02
Profile Joined March 2011
United States136 Posts
July 26 2011 01:18 GMT
#278
hmm EG felt best FIRST STEP (read: first step) was to go through coach lee

perfect reason to directly contact puma first lmao
jenzebubble
Profile Blog Joined May 2010
United States183 Posts
July 26 2011 01:18 GMT
#279
On July 26 2011 10:16 seiferoth10 wrote:
Show nested quote +
On July 26 2011 10:15 jenzebubble wrote:
On July 26 2011 10:12 Serpico wrote:
On July 26 2011 10:09 jenzebubble wrote:
Why are you treating the Puma issue like it is a one off, one time deal? You act as though this was an aberration born of misunderstanding. What about the other players that EG had contacted directly, specifically Sen, that are under contract? Where is the recompense and contrition for those slights?

It's not wrong to tell a player you have an interest in negotiating with them when their contract expires. It's pretty common so you can hit the ground running if a team doesn't resign them.


In most every professional sporting league that is considered tampering and is very illegal.

http://articles.nydailynews.com/2009-09-21/sports/17932653_1_darrius-heyward-bey-tampering-receiver
http://www.cheatersguidetobaseball.com/2007/05/03/tampering-minaya-and-cabrera/
http://www.seattlepi.com/sports/article/MLS-clears-Sounders-FC-of-tampering-paving-way-1294666.php

Do you honestly not see the difference between those articles and this situation?

Here's a hint: the answer is in the OP, you should read that too.


Here's a hint: read my post. They have been contacting PLAYERS directly that are SIGNED to contracts.
"It's like waxing your balls, it hurts like a biiiitch but after they are silky smooth...." -Kennigit
TaKemE
Profile Joined April 2010
Denmark1045 Posts
Last Edited: 2011-07-26 01:21:03
July 26 2011 01:18 GMT
#280
On July 26 2011 10:15 jenzebubble wrote:
Show nested quote +
On July 26 2011 10:12 Serpico wrote:
On July 26 2011 10:09 jenzebubble wrote:
Why are you treating the Puma issue like it is a one off, one time deal? You act as though this was an aberration born of misunderstanding. What about the other players that EG had contacted directly, specifically Sen, that are under contract? Where is the recompense and contrition for those slights?

It's not wrong to tell a player you have an interest in negotiating with them when their contract expires. It's pretty common so you can hit the ground running if a team doesn't resign them.


In most every professional sporting league that is considered tampering and is very illegal.

http://articles.nydailynews.com/2009-09-21/sports/17932653_1_darrius-heyward-bey-tampering-receiver
http://www.cheatersguidetobaseball.com/2007/05/03/tampering-minaya-and-cabrera/
http://www.seattlepi.com/sports/article/MLS-clears-Sounders-FC-of-tampering-paving-way-1294666.php


Tampering is forbidden in many professional leagues but not illegal and its only for contracted players. Got nothing to do with sc2 so no idea why you bring it up.
Prev 1 12 13 14 15 16 82 Next
Please log in or register to reply.
Live Events Refresh
WardiTV Summer Champion…
20:00
Not-Summer Champs Group B
Lambo vs Zoun
IntoTheiNu 922
WardiTV915
TKL 246
Rex137
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 246
Rex 137
Classic 120
Hui .60
SHIN 9
StarCraft: Brood War
Britney 49793
BeSt 1092
FanTaSy 878
Soulkey 744
ggaemo 614
Rush 561
Mini 527
Soma 435
Light 377
actioN 348
[ Show more ]
EffOrt 287
Larva 254
firebathero 234
Snow 201
ZerO 164
Hyuk 146
Stork 141
PianO 126
Killer 107
Mind 101
Zeus 99
Dewaltoss 93
Hyun 83
Sharp 72
Noble 58
soO 55
Trap 47
Movie 42
Mong 37
Hm[arnc] 30
Bale 27
sorry 24
ToSsGirL 22
zelot 22
Aegong 18
Terrorterran 14
Sacsri 13
HiyA 7
Rock 5
Dota 2
Gorgc16568
qojqva1343
XaKoH 380
syndereN356
Counter-Strike
olofmeister1508
byalli163
Heroes of the Storm
Khaldor118
Other Games
singsing2171
B2W.Neo1058
hiko893
Beastyqt538
Lowko389
ToD140
DeMusliM128
KnowMe121
Liquid`VortiX63
ZerO(Twitch)16
Organizations
StarCraft: Brood War
lovetv 9
[ Show 16 non-featured ]
StarCraft 2
• StrangeGG 31
• maralekos12
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• HerbMon 36
• ChaeLyn 5
• iopq 3
• FirePhoenix2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV424
League of Legends
• Nemesis1684
Upcoming Events
OSC
25m
Big Brain Bouts
1h 55m
FEL
18h 55m
Patches Events
22h 55m
AI Arena Tournament
1d 2h
FEL
1d 19h
Sparkling Tuna Cup
1d 19h
Replay Cast
2 days
WardiTV Weekly
2 days
IntoTheTV X SOOP
3 days
ByuN vs Lambo
MaxPax vs Bunny
[ Show More ]
PiGosaur Cup
4 days
The PondCast
4 days
Kung Fu Cup
4 days
IntoTheTV X SOOP
5 days
SHIN vs GuMiho
Clem vs Classic
WardiTV Invitational
6 days
Epic.LAN
6 days
Liquipedia Results

Completed

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

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
Acropolis #5 - GSC
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

BSL Season 23
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
Stake Ranked Episode 5
PGL Masters Bucharest 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.