• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:46
CEST 17:46
KST 00:46
  • 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
Code S RO12 Preview: Maru, Trigger, Rogue, NightMare12Code S RO12 Preview: Cure, sOs, Reynor, Solar15[ASL19] Ro8 Preview: Unyielding3Official Ladder Map Pool Update (April 28, 2025)17[ASL19] Ro8 Preview: Rejuvenation8
Community News
Code S Season 1 - RO12 Group A Results (2025)4$1,250 WardiTV May [May 6th-May 18th]4Clem wins PiG Sty Festival #67Weekly Cups (April 28-May 4): ByuN & Astrea break through1Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game29
StarCraft 2
General
Clem wins PiG Sty Festival #6 How does the number of casters affect your enjoyment of esports? Code S Season 1 - RO12 Group A Results (2025) Code S RO12 Preview: Maru, Trigger, Rogue, NightMare Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game
Tourneys
SOOPer7s Showmatches 2025 Sea Duckling Open (Global, Bronze-Diamond) [GSL 2025] Code S:Season 1 - RO12 - Group A INu's Battles#12 < ByuN vs herO > [GSL 2025] Code S:Season 1 - RO12 - Group B
Strategy
[G] PvT Cheese: 13 Gate Proxy Robo Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed Mutation # 470 Certain Demise Mutation # 469 Frostbite
Brood War
General
BW General Discussion BGH auto balance -> http://bghmmr.eu/ Recent recommended BW games Preserving Battlereports.com OGN to release AI-upscaled StarLeague from Feb 24
Tourneys
[BSL20] RO32 Group E - Sunday 20:00 CET [BSL20] RO32 Group F - Saturday 20:00 CET [ASL19] Ro8 Day 4 [CSLPRO] $1000 Spring is Here!
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread What do you want from future RTS games? Nintendo Switch Thread Grand Theft Auto VI Battle Aces/David Kim RTS Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Russo-Ukrainian War Thread Elon Musk's lies, propaganda, etc. Things Aren’t Peaceful in Palestine US Politics Mega-thread Ask and answer stupid questions here!
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey Surprisingly good films/Hidden Gems
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
BLinD-RawR 50K Post Watch Party The Automated Ban List TL.net Ten Commandments
Blogs
Why 5v5 Games Keep Us Hooked…
TrAiDoS
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
BW PvZ Balance hypothetic…
Vasoline73
Test Entry for subject
xumakis
Customize Sidebar...

Website Feedback

Closed Threads



Active: 12811 users

Playing without Mouse Acceleration - Page 2

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 6 Next All
1st_Panzer_Div.
Profile Joined November 2010
United States621 Posts
April 14 2011 17:05 GMT
#21
On April 15 2011 01:49 Jimmy Raynor wrote:
Show nested quote +
On April 15 2011 01:46 War Horse wrote:
On April 15 2011 01:45 Jimmy Raynor wrote:
I don't get it why do people think it is bad to use mouse acceleration. If you feel comfortable with it then use it. I doubt that if you have mouse acceleration on you get some kind of error whenever you try to reach more than 3350 points.

its not really a big deal

enhanced pointer precision is


Ok, so if someone uses enhanced pointer precision and feels comfortable with it, people think it is somewhat of a disadvantage?


People don't think it's a disadvantage, they know it is. Again, there is always something to be improving upon in-game that is non-keyboard/mouse related. But if you can get also improve your gameplay at the same time by using optimal mouse/keyboard settings, than why not?

The proble with the windows enhanced pointer precision should be pretty apparent with a short in-game test. Turn on enhanced pointer precision. Find a friend of equal skill, and have zlot or zergling micro wars with each other. The distance that needs to be traveled is very small, but your reactions and commands need to be very, very quick.

If you have enhanced mouse on, the quicker you try to micro these small distances, the harder/impossibler(lol) it becomes as the enhanced precision is causing your mouse to move greater distances as your speed increases.

And to the OP, I finally turned off mouse acceleration in War3 a few years ago, and it took me about 200 games or so to adapt, the worst thing you can do is keep turning it on/off.
Manager, Team RIP ZeeZ
REM.ca
Profile Joined July 2010
Canada354 Posts
April 14 2011 17:13 GMT
#22
What was really most interesting about OP was the format of it? You trying to write a song? I'm actually curious about this.
I have a palm permanently stuck to my face yo.
QTIP.
Profile Blog Joined January 2011
United States2113 Posts
April 14 2011 17:15 GMT
#23
On April 15 2011 02:13 REM.ca wrote:
What was really most interesting about OP was the format of it? You trying to write a song? I'm actually curious about this.

lol sorry. I'm typing on my phone and the formatting gets a bit butchered. Apologies...
"Trash Micro but Win. Its Marin." - Min Chul
susySquark
Profile Blog Joined May 2010
United States1692 Posts
April 14 2011 17:15 GMT
#24
I recently turned off mouse acceleration as well, and I've found it to help so much on precision for cross screen jumps/clicks. Actually, the greatest indicator for me was the increase in performance at osu! lol.

http://osu.ppy.sh/
artanis2
Profile Joined April 2010
United States732 Posts
April 14 2011 17:19 GMT
#25
I play with mouse acceleration. I think once you get the muscle memory down, acceleration is just as fast as without.
ChaseR
Profile Blog Joined July 2009
Norway1004 Posts
April 14 2011 17:24 GMT
#26
1600 DPI lol, I use half of that but I'm also on a lower resolution, I also recently tried mouse acceleration with my new replacement of my old MX518, it's very difficult to control and easy to 'overshoot' where your aiming at but my overall speed all over the screen improved greatly.

First time I played to test it on Xel'Naga vs Insane Zerg in a 20 min game, I had 151 APM from just micro'ing marauders perfectly against roaches (I think because vs AI has 0 ping) and macroing 3-4 Base with greater ease, oddly it went back to the normal 100-120+ but still a bit higher than usual, I think I just have to get used to it and experiment.

Anyway either turn off your mouse acceleration and go back to what you used to, or simply cut down on the DPI, trying to get my mouse in a comfortable natural position where I can have high performance is something that I struggle with every day, not to mention the annoying wire :S

I'm curious thou if anyone Master's know the optimal settings for an MX518 with SC2 ^_^
Life is not Fucking Fair and Society is not Fucking Logical - "Frankly, my dear, I don't give a damn"
Genome852
Profile Blog Joined August 2010
United States979 Posts
Last Edited: 2011-04-15 02:18:21
April 14 2011 17:31 GMT
#27
On April 15 2011 01:43 gogogadgetflow wrote:
Show nested quote +
On April 15 2011 01:38 GGzerG wrote:
I'm using a new steelseries kinzu, it's really lightweight, fast, accurate, the one problem is that the double clicking is super sensitive , causes me to lose games , play slower, and make alot of mistakes, i suggest just sitting down and taking as much time as it possibly takes to get the ' perfect ' setting, thats what i did, constant trial and error. gl


Off-topic, but you are aware that the Kinzu is the only gaming mouse with acceleration built in and you cant turn it off? It has an advantage over software mouse acceleration but you should be aware - I use one myself.


Did you get that from the excuse that Steelseries posted on their site, that the Kinzu's acceleration was designed to be that way? Well... they denied the 'problem' for 8 months and then put it up saying it was intentional. It also has terrible amounts of negative mouse acceleration.

As for the OP, keep playing with the new settings, you'll get used to it eventually.
genrlPatTen
Profile Joined January 2011
United States35 Posts
April 14 2011 17:36 GMT
#28
Whenever I change my mouse settings, I play a few hours of starjeweled. It has a good mix of using mouse accuracy and thinking, which gets you in the habit of learning the new settings while focusing on gameplay.
"Genius might be the ability to say a profound thing in a simple way."
Bear4188
Profile Joined March 2010
United States1797 Posts
April 14 2011 17:43 GMT
#29
Set the dpi to whatever allows you to reach all four corners of the screen with the amount of movement that's comfortable to you. Acceleration, EPP, etc should be off don't even think about turning them back on.

I find the best way to acclimate is by playing a different game that also requires a lot of quick mouse precision: minesweeper, osu, bejeweled, etc. You could probably also find some custom games in SC2 that involve a lot of micro. Anything really that requires a TON of accurate mouse usage in concentrated periods of time.
"I learned very early the difference between knowing the name of something and knowing something." - R. Feynman
Eppa!
Profile Joined November 2010
Sweden4641 Posts
April 14 2011 17:45 GMT
#30
On April 15 2011 01:43 gogogadgetflow wrote:
Show nested quote +
On April 15 2011 01:38 GGzerG wrote:
I'm using a new steelseries kinzu, it's really lightweight, fast, accurate, the one problem is that the double clicking is super sensitive , causes me to lose games , play slower, and make alot of mistakes, i suggest just sitting down and taking as much time as it possibly takes to get the ' perfect ' setting, thats what i did, constant trial and error. gl


Off-topic, but you are aware that the Kinzu is the only gaming mouse with acceleration built in and you cant turn it off? It has an advantage over software mouse acceleration but you should be aware - I use one myself.

On-topic, you say it has been 3 days, but how many hours have you put in? It should only take 8 hours or so of SC2 to be accustomed to new mouse settings (unlike acceleration, which you can never be 'accustomed' to). If you are worried about your ladder rank, play customs or mouse training UMS maps.

Edit: you can play mouse trainers like OSU, minesweeper, or missionred outside of SC2 but the settings may not be the same.

Off topic: Are you sure about that, Kinzu software has an option to turn of mouse acceleration. I can't feel the acceleration either.

On topic, I hate not using mouse acceleration when not playing but it helps micro.
"Can't wait till Monday" Cixah+Waveofshadow. "Needs to be monday. Weekend please go by quickly." Gahlo
ShoeFactory
Profile Blog Joined April 2010
United States186 Posts
April 14 2011 17:46 GMT
#31
Don't listen to the guys who told you to put it back to how it was before.

Lower your sensitivity by changing your DPI. If you can't change your DPI, i advise you lower your sensitivity in windows to (5/11) or soemthing and then adjust it to match in sc2. This is to retain muscle memory when you are browsing vs playing. I have mine at 5/11 in windows and 42% in sc2.

Mouse accel is a huge hindrance to your gameplay. Listen to cecil and keep it off.
MangoTango
Profile Blog Joined June 2010
United States3670 Posts
April 14 2011 17:46 GMT
#32
I recently found
that if you type words like this
you get made fun of

until everyone
figures out why you did it
haikus are great fun
"One fish, two fish, red fish, BLUE TANK!" - Artosis
Zlasher
Profile Blog Joined February 2010
United States9129 Posts
April 14 2011 17:48 GMT
#33
If you have a steelseries mouse youc an adjust all those settings o.o

My Xai is at 450 dpi, mouse accel off, you can switch sensitivity of the double click and everything.
Follow me: www.twitter.com/zlasher
QTIP.
Profile Blog Joined January 2011
United States2113 Posts
April 14 2011 17:48 GMT
#34
On April 15 2011 02:43 Bear4188 wrote:
Set the dpi to whatever allows you to reach all four corners of the screen with the amount of movement that's comfortable to you. Acceleration, EPP, etc should be off don't even think about turning them back on.

I find the best way to acclimate is by playing a different game that also requires a lot of quick mouse precision: minesweeper, osu, bejeweled, etc. You could probably also find some custom games in SC2 that involve a lot of micro. Anything really that requires a TON of accurate mouse usage in concentrated periods of time.

These are great ideas... Thank you
"Trash Micro but Win. Its Marin." - Min Chul
iStarKraft
Profile Joined March 2011
United Kingdom79 Posts
April 14 2011 17:50 GMT
#35
On April 15 2011 01:42 Cragus wrote:
I made the switch a few months back, and I played tons of minesweeper to adapt. It worked pretty well, so i would suggest that.


You sir, are a boss.
"So yeah... you've got to scout, or you'll get raped." - XaoZ
Ryuu314
Profile Joined October 2009
United States12679 Posts
Last Edited: 2011-04-14 17:58:44
April 14 2011 17:57 GMT
#36
My monitor's pretty big so playing on 6/11 and 51% sensitivity just doesn't work at ALL for me. I crank up the sensitivity in-game to like 81% to adjust for it because my mouse is low-tech and I can't adjust DPI settings. Is there a better way or is this just the only option other than buying a better mouse?
etceteraetcetera
Profile Joined June 2009
United States38 Posts
Last Edited: 2011-04-14 18:05:40
April 14 2011 18:04 GMT
#37
Back like 5 months ago when I first heard about this I was already high diamond, and I decided to change it because it seemed like a good idea. What I noticed personally was that my mouse simply wasn't moving fast enough. I think I lost like 14 out of 15 games right after changing it, and the one game I won was a roach rush on Steppes . I don't know what my actual DPI is, I just use a random logitech mouse that my friend had laying around, but all I had to do was just move my sensitivity to where it felt "closer" to what it was before turning off acceleration, which turned out to me setting my ingame sensitivity up to I think 76%. It's all about preference yes, but not in the fact that mouse acceleration should be preference. Turn it off, after about a week, I was used to it, and I was wayy more accurate with my mouse because I didn't have stupid irregular moveements. So after turning it off, just adjust your sensitivity around a lot until you find what seems "right".
legatus legionis
Profile Joined October 2010
Netherlands559 Posts
April 14 2011 18:58 GMT
#38
It's similar when people swap mice. Sometimes I hear people say, "Oh if I don't like it I'll just swap back to my old mouse". Why though, it takes time to adjust and you know what benefits it will bring.
For me I started using mousefix and the like many years. It was very wierd at first and yes, you don't aim as well as you did before because you made a big change. But you instantly feel the accuracy, I would call it 1:1. The mouse becomes more of an extension.

One of the main differences with turning acceleration off is that your mouse is slower. You have to work more, it feels heavier. This is logical because the acceleration doesn't help anymore in speeding up parts. You will always keep this but you will come to love it because of the aforementioned 1:1 ratio feeling.
However, what you can and probably should do is turn your overall sensitivity up to adjust for that loss. It will allow you to "settle" in faster. Once you are settled in you can start tweaking al the settings to get it perfect again.

What I would recommend is picking up one of your FPS games and just playing a lot. I think the FPS setting is more efficient to get the control going because you get a lot of reference points and thus feedback, from which you adapt faster. It's also nice because there is nothing to lose, but you can do customs just as easily to combat that should it be an issue.


For FPS, I believe one of the main methods to getting your mouse speed perfect is the following:

You pick a vertical line in the game, say a lighting pole or the edge of a wall. And then you aim on it. As you strafe left and right you will try to keep the aim on that line. The distance obviously is gonna influence this so it's probably best to pick one that is "medium" unless you want to have your aim be more suitable and stable for certain things. As you strafe you will notice that you are either, unable to keep the mouse on the line properly and it will drag behind or you will get a lot of twitching and very aggresive movements. In the first case your sensitivity is too low, in the second it's too high. Adjust in increments, rinse and repeat, triangulate a good sensitivity setting.

Play with it for a couple days, after which you will have become more capable of controlling the mouse. It becomes a lot easier and natural to do different moves because of this so it's time to go back to the test because it's very possible your "optimum" has no changed or you are able to squeeze out more precision by tweaking it further and more properly. Once you start to notice that the tweaks aren't doing a lot, or you are not sure if it's getting better or worse. Analyze between the two different settings. As mentioned earlier, it's very plausible that a decision needs to be made regarding a preference of focus on the settings of the sensitivity. After that, leave it for a very long time.

See how you are able to "skill up" with the new settings and if you are able to reach a new sort of comfort in the comming weeks. If you are able to establish that's the case, I would recommend leaving it because it's very tempting to fall victim to the mentality that it's the setting that will allow you to become better, when it can only hurt, it's up to you now. You decide your own fate, what will it be, blue pill or red pill?

I don't know how that style of adjusting will translate to starcraft but you do it with an FPS and then approach the same settings by trial and error in Starcraft.
Keldrath
Profile Joined July 2010
United States449 Posts
April 14 2011 19:10 GMT
#39
On April 15 2011 01:49 Jimmy Raynor wrote:
Show nested quote +
On April 15 2011 01:46 War Horse wrote:
On April 15 2011 01:45 Jimmy Raynor wrote:
I don't get it why do people think it is bad to use mouse acceleration. If you feel comfortable with it then use it. I doubt that if you have mouse acceleration on you get some kind of error whenever you try to reach more than 3350 points.

its not really a big deal

enhanced pointer precision is


Ok, so if someone uses enhanced pointer precision and feels comfortable with it, people think it is somewhat of a disadvantage?


the reason it is considered a disadvantage is because the pointer moves faster/slower based on how fast you are moving the mouse. this causes the amount of movement it takes to close a certain distance inconsistent. which is terrible for muscle memory, since it will never be the same every time.
If you want peace... prepare for war.
artanis2
Profile Joined April 2010
United States732 Posts
April 14 2011 19:38 GMT
#40
On April 15 2011 04:10 Keldrath wrote:
Show nested quote +
On April 15 2011 01:49 Jimmy Raynor wrote:
On April 15 2011 01:46 War Horse wrote:
On April 15 2011 01:45 Jimmy Raynor wrote:
I don't get it why do people think it is bad to use mouse acceleration. If you feel comfortable with it then use it. I doubt that if you have mouse acceleration on you get some kind of error whenever you try to reach more than 3350 points.

its not really a big deal

enhanced pointer precision is


Ok, so if someone uses enhanced pointer precision and feels comfortable with it, people think it is somewhat of a disadvantage?


the reason it is considered a disadvantage is because the pointer moves faster/slower based on how fast you are moving the mouse. this causes the amount of movement it takes to close a certain distance inconsistent. which is terrible for muscle memory, since it will never be the same every time.


This sounds like it needs some proof. I have mouse accel enabled and have no problems at 150~ APM when microing small groups of marines.
Prev 1 2 3 4 5 6 Next All
Please log in or register to reply.
Live Events Refresh
SC Evo League
12:00
#11
MindelVK35
LiquipediaDiscussion
AllThingsProtoss
11:00
Team League - Playoff Seeding
Liquipedia
WardiTV Invitational
11:00
WardiTV May Groups A&B
WardiTV1289
ComeBackTV 892
IndyStarCraft 311
Rex198
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 311
Rex 185
BRAT_OK 89
MindelVK 35
StarCraft: Brood War
Calm 6119
Rain 4302
Sea 4249
Zeus 2799
Horang2 1326
Flash 934
Stork 919
Hyuk 480
PianO 395
ggaemo 336
[ Show more ]
actioN 209
Barracks 158
sSak 114
Sharp 81
Shinee 54
TY 49
sorry 47
GoRush 46
Backho 41
Rock 38
Aegong 34
Killer 31
Movie 29
Yoon 27
Terrorterran 26
Free 21
Sexy 19
ToSsGirL 19
yabsab 17
soO 14
Sacsri 11
Shine 11
SilentControl 9
Dota 2
Gorgc8993
qojqva1707
Dendi305
syndereN243
League of Legends
JimRising 393
Counter-Strike
fl0m3150
rGuardiaN124
edward79
Super Smash Bros
Mew2King94
Heroes of the Storm
Liquid`Hasu592
Khaldor460
Other Games
tarik_tv17490
singsing2599
Mlord488
crisheroes401
Hui .273
ArmadaUGS265
XcaliburYe190
Fuzer 179
KnowMe130
SortOf87
Trikslyr40
NarutO 23
Organizations
Counter-Strike
PGL14138
Other Games
gamesdonequick1864
EGCTV1331
StarCraft 2
ESL.tv120
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 21
• Michael_bg 9
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• Ler85
League of Legends
• Nemesis2279
• Jankos1555
Other Games
• WagamamaTV39
Upcoming Events
Chat StarLeague
14m
PassionCraft
1h 14m
Circuito Brasileiro de…
2h 14m
Online Event
12h 14m
MaxPax vs herO
SHIN vs Cure
Clem vs MaxPax
ShoWTimE vs herO
ShoWTimE vs Clem
Sparkling Tuna Cup
18h 14m
WardiTV Invitational
19h 14m
AllThingsProtoss
19h 14m
uThermal 2v2 Circuit
22h 14m
Chat StarLeague
1d
Circuito Brasileiro de…
1d 2h
[ Show More ]
Afreeca Starleague
1d 18h
BeSt vs Light
Wardi Open
1d 19h
PiGosaur Monday
2 days
Afreeca Starleague
2 days
Snow vs Soulkey
WardiTV Invitational
2 days
Replay Cast
3 days
GSL Code S
3 days
ByuN vs Rogue
herO vs Cure
Replay Cast
4 days
GSL Code S
4 days
Classic vs Reynor
GuMiho vs Maru
The PondCast
4 days
RSL Revival
5 days
GSL Code S
5 days
Korean StarCraft League
6 days
RSL Revival
6 days
Liquipedia Results

Completed

BSL Nation Wars Season 2
PiG Sty Festival 6.0
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
CSLPRO Spring 2025
2025 GSL S1
Heroes 10 EU
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

NPSL S3
CSLPRO Last Chance 2025
CSLAN 2025
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
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 © 2025 TLnet. All Rights Reserved.