• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 21:45
CET 03:45
KST 11:45
  • 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
ByuL: The Forgotten Master of ZvT28Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (Feb 16-22): MaxPax doubles0Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0258LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2
StarCraft 2
General
MMOexp FC26 rounds out the forward recommendations Terran AddOns placement How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? Nexon's StarCraft game could be FPS, led by UMS maker ByuL: The Forgotten Master of ZvT
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) Sparkling Tuna Cup - Weekly Open Tournament SEL Doubles (SC Evo Bimonthly) WardiTV Team League Season 10 RSL Season 4 announced for March-April
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 515 Together Forever Mutation # 514 Ulnar New Year Mutation # 513 Attrition Warfare
Brood War
General
Soma Explains: JD's Unrelenting Aggro vs FlaSh Recent recommended BW games TvZ is the most complete match up BGH Auto Balance -> http://bghmmr.eu/ ACS replaced by "ASL Season Open" - Starts 21/02
Tourneys
BWCL Season 64 Announcement The Casual Games of the Week Thread [Megathread] Daily Proleagues [LIVE] [S:21] ASL Season Open Day 1
Strategy
Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Simple Questions, Simple Answers Zealot bombing is no longer popular?
Other Games
General Games
Online Quake Live Config Editor Tool Battle Aces/David Kim RTS Megathread Diablo 2 thread Nintendo Switch Thread Path of Exile
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
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
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine UK Politics Mega-thread YouTube Thread Mexico's Drug War
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Inside the Communication of …
TrAiDoS
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3113 users

1600 Change

Blogs > Targe
Post a Reply
1 2 Next All
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 25 2013 12:13 GMT
#1
Ok, this blog is especially for you Cyro, well, kind of. From today (The 25th of May) I will be attempting to change my mouse DPI from 4K, to 1625 (closest increment to 1600 I have). The aim is to play a little every day and write up a blog detailing how I'm progressing every couple days or so (hopefully If I can be bothered with a battle report or something).

[image loading]


The reason for this change was suprisingly not to do with Starcraft 2 but to do with Dota 2:

[image loading]

I noticed I would occasionally miss the specific creep I wanted when last hitting or when things were getting heated I would miss ever so slightly with Clockwerk hook (actually screw that, I'm god damn terrible with Clockwerk's hook), because when I play Dota I absolutely hate letting my team down so I always felt terrible when things went wrong, even if what happened wasn't entirely my fault and the team played badly as a whole.

I really hope my hands adjust fast to the new DPI, I've clocked about 4 years of experience running at 4K so I understand it may take a while for muscle memory to adapt, but here's hoping!

So far: I've been using it for a couple hours and it feels really slow, I'm so used to being able to whip my cursor across the screen in a second so it's kind of odd to not have that, I'm guessing this feeling will go away in a bit with practice and time.

Hooray!

Targe out for now.

*
11/5/14 CATACLYSM | The South West's worst Falco main
Capped
Profile Blog Joined June 2011
United Kingdom7236 Posts
May 25 2013 12:53 GMT
#2
I switched from 2.8k to 1.6k for SC2 / LoL

Took about a month before i felt any benefits but about 1-2 weeks before i was comfortable with it.

Good luck :D yours is alot bigger drop then mine.
Useless wet fish.
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 25 2013 13:10 GMT
#3
On May 25 2013 21:53 Capped wrote:
I switched from 2.8k to 1.6k for SC2 / LoL

Took about a month before i felt any benefits but about 1-2 weeks before i was comfortable with it.

Good luck :D yours is alot bigger drop then mine.


Thanks! Yeah, it's quite a large drop and although I felt fine playing at that speed there were occasionally times when I was less accurate due to being tired/whatever, so it's change time!
11/5/14 CATACLYSM | The South West's worst Falco main
Qwyn
Profile Blog Joined December 2010
United States2779 Posts
May 25 2013 18:05 GMT
#4
You got this, man. The benefits far outweigh the consequence of not being able to whip your mouse across the screen. A suggestion: try not to let your muscles tense. As I dropped DPI to something more accurate I would subconsciously tense my mouse hand (as if to make it more accurate, the same as I might do with a higher DPI), and it made the process a lot slower.

GL, man.

Also, are you not able to type in 1600 DPI? That's weird. Increments in 25, huh...
"Think of the hysteria following the realization that they consciously consume babies and raise the dead people from their graves" - N0
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
Last Edited: 2013-05-25 23:40:14
May 25 2013 21:05 GMT
#5
Awesome :D

I would suggest trying a lower DPI at some point - i found it a lot easier to adjust from ~450 to ~630-720 when i played on 1k for a day first (1.6k will seem unbearably fast if you played on 1k)

The benefits far outweigh the consequence of not being able to whip your mouse across the screen.


I can whip my mouse back and forth with higher speed and accuracy than the vast majority of even trained osu players using a third to half of that dpi, i'm sure it will be fine =P 1.6k is still high by competitive standards.
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 26 2013 11:17 GMT
#6
On May 26 2013 06:05 Cyro wrote:
Awesome :D

I would suggest trying a lower DPI at some point - i found it a lot easier to adjust from ~450 to ~630-720 when i played on 1k for a day first (1.6k will seem unbearably fast if you played on 1k)

Show nested quote +
The benefits far outweigh the consequence of not being able to whip your mouse across the screen.


I can whip my mouse back and forth with higher speed and accuracy than the vast majority of even trained osu players using a third to half of that dpi, i'm sure it will be fine =P 1.6k is still high by competitive standards.


Yeah, I chose 1.6k cause I dislike having to move my whole arm a lot.

Thanks for the encouragement guys!
11/5/14 CATACLYSM | The South West's worst Falco main
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
Last Edited: 2013-05-27 07:27:44
May 27 2013 07:07 GMT
#7
I'd still say to go lower, like 1k. Moving your mouse under 5cm to cross the entire lengh of the screen is not "moving whole arm a lot" IMO.*

Even at 360dpi (i tried it for a joke earlier, Valar bet me i couldn't get over 88% on this map with a lot of work at that dpi and i did it first try) i lock my arm at the elbow, not the shoulder, so only move the bottom half. "Whole arm" is for FPS play for example, where it's a completely different feel to sens, and you can do full-mat swipes etc - not for interfacing with a 2d screen, that even with 540dpi you can cross in under a quarter of your mousemat.

I think it you work out grips and transition a little, you wouldn't have a problem with 1k - maybe easier if you get used to 1600 more, then try 800 and then increase it a bit, i'd still consider 1k quite high. What feels comfortable or wrong is VERY much down to grip - and there's a lot of subconscious habits developed by both low and high sens that take time and a bit of work, but once you start to get there on either side, it feels completely fine


*After re-reading, i feel really stubborn, oops. But i don't feel like you will see nearly as much benefit from switching from an ultraultrahigh to an almost-high sens, as switching to a strong medium.

Here's the vid, trying to win big money and big prizes with 360dpi on fullscreen 1920x1200;



Now i agree it's a lot of arm movement (below the elbow) which is why i am using 2x this sens (which is a bit high for my tastes but feels better) and asking you to try 3x (:

And of course 360dpi on 1920x1200 fullscreen is enough to significantly handicap performance, just like using >2.5k for example. It was done to see how well i could do and make a fun video, not to beat my best scores on the map.

Also to add to the "not moving whole arm" thing - 360dpi on 1920x1080 means to snap, side to side from absolute edges, it takes 13.33cm to do. 1000dpi means it takes 4.8cm.

In FPS, for a while, i used 30cm for a 180 turn - which is where you stop locking your elbow and really throw your arm about.
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Tobberoth
Profile Joined August 2010
Sweden6375 Posts
May 27 2013 07:40 GMT
#8
Weird, I use far less than 1600, hell, my mouse at work (Logitech Performance Mouse MX) has a max DPI of 1500, and my settings are still quite a bit lower than that. Pretty sure I'm using around 1200 dpi on my razer mamba at home. I could definitely see myself go even lower, I feel that precision becomes terrible already at 1600, but that's obviously a matter of getting used to it. I can't even imagine using 4000+, you literally traverse your whole screen by touching the mouse with your thumb.
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
Last Edited: 2013-05-27 07:48:08
May 27 2013 07:47 GMT
#9
+ Show Spoiler +
[image loading]
[image loading]
[image loading]


This is the type of grip i default to now for "normal" dpi ranges. Can you post similar pics for what you use now? It's very difficult to communicate grips and ways of using a mouse with words or pictures, and a slight change can completely remake the feel of the mouse. You'll probably have to make pretty big changes to be more comfortable with a different range though, going up or down. As you see there i often use the base of palm contact point at bottom of thumb, but often i pull away from that a bit so that my only contact points are fingertips.
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 27 2013 09:55 GMT
#10
On May 27 2013 16:40 Tobberoth wrote:
Weird, I use far less than 1600, hell, my mouse at work (Logitech Performance Mouse MX) has a max DPI of 1500, and my settings are still quite a bit lower than that. Pretty sure I'm using around 1200 dpi on my razer mamba at home. I could definitely see myself go even lower, I feel that precision becomes terrible already at 1600, but that's obviously a matter of getting used to it. I can't even imagine using 4000+, you literally traverse your whole screen by touching the mouse with your thumb.


I guess 1-2K + hours of practice helps you adjust to that sort of sensitivity, I found it helpful for OS UI browsing because all the important stuff is in the corner so I would just flick my hand to the bottom corner and click to get the start menu or desktop.

On May 27 2013 16:47 Cyro wrote:
+ Show Spoiler +
[image loading]
[image loading]
[image loading]


This is the type of grip i default to now for "normal" dpi ranges. Can you post similar pics for what you use now? It's very difficult to communicate grips and ways of using a mouse with words or pictures, and a slight change can completely remake the feel of the mouse. You'll probably have to make pretty big changes to be more comfortable with a different range though, going up or down. As you see there i often use the base of palm contact point at bottom of thumb, but often i pull away from that a bit so that my only contact points are fingertips.


I'll upload some photos later today!
11/5/14 CATACLYSM | The South West's worst Falco main
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
Last Edited: 2013-05-27 11:40:05
May 27 2013 11:12 GMT
#11
I guess 1-2K + hours of practice helps you adjust to that sort of sensitivity, I found it helpful for OS UI browsing because all the important stuff is in the corner so I would just flick my hand to the bottom corner and click to get the start menu or desktop.


I did that too at almost any dpi level =P

I understand the uncomfortable feeling of not being able to reach things easily to you, but it's entirely down to what you are used to, and not because it's difficult to select something at a certain dpi for example. It fixes with time - one of the biggest reasons i would suggest making 1.2-1.5x the dpi change you want (like instead of 4k to 1.6k, go 4k to 1k and then back up to 1.6) is because it completely destroys those types of feelings, they are most of what makes changing sensitivity difficult

Also, throw the mouse around the screen a lot, just randomly force yourself to do loops of most of the length of the screen as fast as you can, it helps to adjust a lot
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 27 2013 11:54 GMT
#12
On May 27 2013 20:12 Cyro wrote:
Show nested quote +
I guess 1-2K + hours of practice helps you adjust to that sort of sensitivity, I found it helpful for OS UI browsing because all the important stuff is in the corner so I would just flick my hand to the bottom corner and click to get the start menu or desktop.


I did that too at almost any dpi level =P

I understand the uncomfortable feeling of not being able to reach things easily to you, but it's entirely down to what you are used to, and not because it's difficult to select something at a certain dpi for example. It fixes with time - one of the biggest reasons i would suggest making 1.2-1.5x the dpi change you want (like instead of 4k to 1.6k, go 4k to 1k and then back up to 1.6) is because it completely destroys those types of feelings, they are most of what makes changing sensitivity difficult

Also, throw the mouse around the screen a lot, just randomly force yourself to do loops of most of the length of the screen as fast as you can, it helps to adjust a lot


Well I'm actually adjusting suprisingly quickly, check this twitch link to see what my mouse control looked like the day I changed.

http://www.twitch.tv/m/3589
11/5/14 CATACLYSM | The South West's worst Falco main
Tobberoth
Profile Joined August 2010
Sweden6375 Posts
May 27 2013 11:59 GMT
#13
On May 27 2013 18:55 Targe wrote:

I guess 1-2K + hours of practice helps you adjust to that sort of sensitivity, I found it helpful for OS UI browsing because all the important stuff is in the corner so I would just flick my hand to the bottom corner and click to get the start menu or desktop.

Well, I'm a programmer (a vim user at that) so I'm the kind to use the keyboard a ton... windows button rather than pointing to the start menu button (hell, windows 8 will make people realize this is the right way soon enough), windows key + d to Desktop, etc.
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 27 2013 12:13 GMT
#14
On May 27 2013 20:59 Tobberoth wrote:
Show nested quote +
On May 27 2013 18:55 Targe wrote:

I guess 1-2K + hours of practice helps you adjust to that sort of sensitivity, I found it helpful for OS UI browsing because all the important stuff is in the corner so I would just flick my hand to the bottom corner and click to get the start menu or desktop.

Well, I'm a programmer (a vim user at that) so I'm the kind to use the keyboard a ton... windows button rather than pointing to the start menu button (hell, windows 8 will make people realize this is the right way soon enough), windows key + d to Desktop, etc.


I'm generally a mac user and spotlight is at the top right, so I would flick my mouse up and to the right and click then just type what I wanted to find, imagine it like a keyboard command you can do in one movement.

Now with windows I flick my mouse to the bottom right in the same way for desktop and bottom left for start, everything else like new tabs, new windows, closing stuff etc. is all done with the keyboard.
11/5/14 CATACLYSM | The South West's worst Falco main
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 27 2013 14:39 GMT
#15
On May 27 2013 16:47 Cyro wrote:
+ Show Spoiler +
[image loading]
[image loading]
[image loading]


This is the type of grip i default to now for "normal" dpi ranges. Can you post similar pics for what you use now? It's very difficult to communicate grips and ways of using a mouse with words or pictures, and a slight change can completely remake the feel of the mouse. You'll probably have to make pretty big changes to be more comfortable with a different range though, going up or down. As you see there i often use the base of palm contact point at bottom of thumb, but often i pull away from that a bit so that my only contact points are fingertips.


I think my grip is similar, usually my only contact points are the fingertips:

+ Show Spoiler +
[image loading]
[image loading]
[image loading]
11/5/14 CATACLYSM | The South West's worst Falco main
unkkz
Profile Blog Joined December 2007
Norway2196 Posts
Last Edited: 2013-05-27 15:00:35
May 27 2013 14:59 GMT
#16
Think i've ran like 400 dpi for all my life, like 30cm/360 in like every game ever. Come from an FPS background however and accuracy is just so much better with a very low sens.
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
Last Edited: 2013-05-27 16:17:50
May 27 2013 16:16 GMT
#17
On May 27 2013 23:59 unkkz wrote:
Think i've ran like 400 dpi for all my life, like 30cm/360 in like every game ever. Come from an FPS background however and accuracy is just so much better with a very low sens.


I actually surprisingly come from a FPS background, I played a bit of CS 1.6 at the equivalent of a PC bang when I was younger and most of my gaming was spent on Quake 3 Arena, only very occasionally did I get to play Red Alert 2 at my friends house! :D

I chose 4K dpi because I was under the impression quicker is better.

Edit: lol Red Alert 2 not 3, 3 wasn't anywhere near out yet.
11/5/14 CATACLYSM | The South West's worst Falco main
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
May 27 2013 18:10 GMT
#18
Lol i used to play FPS at 30cm/180.. was too damn low, but fun :D I got into the habit of keeping mouse about 7/10'ths of the way to the right of my pad, and if a turn was more than 50-60 degrees right, i would just spin left

I've got an FPVOD of playing with 720dpi if you want, no handcam though. ~diamond level zerg because no idea what to do strategy wise but mechanically i think it was pretty good - i'm just getting into playing HOTS
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
May 27 2013 19:07 GMT
#19
On May 28 2013 03:10 Cyro wrote:
Lol i used to play FPS at 30cm/180.. was too damn low, but fun :D I got into the habit of keeping mouse about 7/10'ths of the way to the right of my pad, and if a turn was more than 50-60 degrees right, i would just spin left

I've got an FPVOD of playing with 720dpi if you want, no handcam though. ~diamond level zerg because no idea what to do strategy wise but mechanically i think it was pretty good - i'm just getting into playing HOTS


I actually keep my mouse about 7/10ths of the way to the left of my bad out of habit.
And nahh I don't need the vod, you're Z eww, and 720 is way too low, I'm always gonna want my mouse slightly fast.
11/5/14 CATACLYSM | The South West's worst Falco main
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
Last Edited: 2013-05-27 19:35:51
May 27 2013 19:30 GMT
#20
fast is entirely subjective man (and highly dependant on what you played with recently), 720 is fast as shit for me (sacrificing accuracy to cross the screen super easily)

And it's offrace, i played like 10 1v1's with zerg ever =P But this one game i streamed out of nowhere looked surprisingly good to me in some ways

I mean to me, to Valar, several others (i'd guess wolfwood) 1.6k is extremely high. All three of us use dpi equivalent to 720-750 on 1920 width screen. That's what i want you to understand, much of the benefits come from being lower than it, it's not a low or even a med sensitivity but actually still quite high - it's just your 4k was omgwtfareyoudoinghigh before so it might take some adjustment time (i find this to be much faster if you play mouse intensive stuff like osu with relax (noclick) mod)

I'd rather see you be really amazed, than just kinda "oh, this is better" :D
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 6h 15m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 253
StarCraft: Brood War
Sea 5824
GuemChi 1823
Artosis 737
Shuttle 409
Moletrap 9
Dota 2
monkeys_forever600
NeuroSwarm84
League of Legends
JimRising 669
Counter-Strike
Fnx 2180
taco 762
Super Smash Bros
hungrybox2028
Mew2King20
Heroes of the Storm
Khaldor160
Other Games
summit1g13717
C9.Mang0376
Maynarde173
JuggernautJason23
Organizations
Other Games
gamesdonequick934
Counter-Strike
PGL124
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Hupsaiya 107
• davetesta58
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Doublelift4049
• Rush571
Upcoming Events
Replay Cast
6h 15m
Wardi Open
9h 15m
Monday Night Weeklies
14h 15m
Replay Cast
21h 15m
Replay Cast
2 days
Replay Cast
2 days
The PondCast
3 days
KCM Race Survival
3 days
Replay Cast
3 days
Ultimate Battle
4 days
Light vs ZerO
[ Show More ]
Replay Cast
4 days
CranKy Ducklings
5 days
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Acropolis #4 - TS5
PiG Sty Festival 7.0
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
Spring Cup 2026
WardiTV Winter 2026
Nations Cup 2026
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025

Upcoming

ASL Season 21: Qualifier #1
ASL Season 21: Qualifier #2
ASL Season 21
Acropolis #4 - TS6
Acropolis #4
IPSL Spring 2026
CSLAN 4
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
NationLESS Cup
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 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.