• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVIDIA Claws Back Console Chips Business: Nintendo Switch Announced

Joined
Mar 20, 2012
Messages
270 (0.06/day)
I seriously doubt it will be backward compatible.
firstly, it is a completely different type of architecture. Unless they emulate the wii u hardware, in which case the games will play like crap.
Secondly, nintendo would rather you buy the remake of zelda/mario/cart games again. thats their modus operandi: selling rehash after rehash after rehash of the same games.
thirdly: seems like they double downed on the lame clunky/cumbersome tablet/controller thing. the MAIN reason i had no interest in the wii u.
fourth: seems like they 'borrowed' the concept from another company: morphus x300
 
Joined
Apr 30, 2012
Messages
3,881 (0.89/day)
There is no mention that this Tegra proc is Pascal. If so, good! If not, not worth even looking at.

Dev kit info

CPU:
Four ARM Cortex-A57 cores, maximum 2GHz
L2 cache, 2MB
64-bit ARMv8
Crypto extension enabled

GPU:
NVIDIA second-generation Maxwell architecture
256 CUDA cores, maximum 1GHz
1024 FLOPS/cycle
Texture: 16 pixels/cycle
Fill: 14.4 pixels/cycle

Main memory:
Capacity of 4GB
Bandwidth: 25.6 GB/s
VRAM: Shared

System Memory:
Capacity: 32 GB, Maximum transfer rate 400 MB/s
USB
USB 2.0 and 3.0
Video Output
60 fps, at maximum of 1920x1080 pixels
Or 30 fps at 3840x2160 pixels
The screen:
6.2" IPS LCD 1280x720 pixels
Capacitance method, 10-point multi-touch
 

the54thvoid

Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
12,458 (2.38/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10
...Dev Kit.

Not production model. More likely the x2 version for the March 2017 release.

Digital Foundry also reports that Switch dev kits are currently using the X1 model. But here's the interesting bit: Nvidia is already gearing up for its successor, the X2. The X1 utilizes what's called Maxwell architecture, while the X2 uses what's called Pascal architecture - but don't get too hung up on the wording there. Basically, all you need to know is that the way Nvidia constructs its X1 chip is based on 2014 technology, while the X2 is based on 2016 technology.

If they did put a Maxwell in then they deserve to fail.
 
Joined
Jan 13, 2011
Messages
219 (0.05/day)
Dev kit info

CPU:
Four ARM Cortex-A57 cores, maximum 2GHz
L2 cache, 2MB
64-bit ARMv8
Crypto extension enabled

GPU:
NVIDIA second-generation Maxwell architecture
256 CUDA cores, maximum 1GHz
1024 FLOPS/cycle
Texture: 16 pixels/cycle
Fill: 14.4 pixels/cycle

Main memory:
Capacity of 4GB
Bandwidth: 25.6 GB/s
VRAM: Shared

System Memory:
Capacity: 32 GB, Maximum transfer rate 400 MB/s
USB
USB 2.0 and 3.0
Video Output
60 fps, at maximum of 1920x1080 pixels
Or 30 fps at 3840x2160 pixels
The screen:
6.2" IPS LCD 1280x720 pixels
Capacitance method, 10-point multi-touch
The gpu and memory bandwidth seems entirely anemic. 256 cuda cores even their lowest end mobile gpu had more then that, shared 4gb memory with that throughput seems terrible.

Also those flops/cycle single precision one assumes that's different. I think all current nvidia gpus are 2 fma instructions per a cuda core times the base clock. That's 4 fma instructions per a cuda core.

The internal storage may seem small but i'm guessing those SD cards type games is where it will be stored etc so it's not that big of a deal outside of production cost is likely twice that of dual layered blu-ray. That being said it's probably more powerful than the Wii U and that Wii U had some good looking HD games, not alot but some.
 
Joined
Apr 30, 2012
Messages
3,881 (0.89/day)
...Dev Kit.

Not production model. More likely the x2 version for the March 2017 release.



If they did put a Maxwell in then they deserve to fail.

Dev kits are similar to the Jetson TX1 Dev kits if not the same or modified.

The take away is the rumored 720p 60fps target. Might be okay for a hand held but tablets and phones are already at a higher resolution. I suspect the 1080p is upscaled when docked. They are also reporting vents and a possible fan inside the unit.

 
Joined
Mar 10, 2014
Messages
1,793 (0.48/day)
...Dev Kit.

Not production model. More likely the x2 version for the March 2017 release.

If they did put a Maxwell in then they deserve to fail.

Should be pascal, or nvidia does not know what is their current top performing geforce :D :
Nintendo Switch is powered by the performance of the custom Tegra processor. The high-efficiency scalable processor includes an NVIDIA GPU based on the same architecture as the world’s top-performing GeForce gaming graphics cards.
 
Joined
Nov 2, 2012
Messages
104 (0.02/day)
Also those flops/cycle single precision one assumes that's different. I think all current nvidia gpus are 2 fma instructions per a cuda core times the base clock. That's 4 fma instructions per a cuda core.
They are likely talking about half precision which is what nvidia quotes for their X1. It will be 500GFLOPs of single precision if the cores are maxwell.
 
Joined
Sep 15, 2011
Messages
6,471 (1.41/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals
Why don't we just simplify all that PR crap to this:

Is a new portable console, similar to PS Vista/DS/Shield with a TV output.

Done.

P.S.

Is using cartridges again?? Did they learn nothing from the DS ??
 
Joined
Nov 3, 2013
Messages
2,141 (0.56/day)
Location
Serbia
Processor Ryzen 5600
Motherboard X570 I Aorus Pro
Cooling Deepcool AG400
Memory HyperX Fury 2 x 8GB 3200 CL16
Video Card(s) RX 6700 10GB SWFT 309
Storage SX8200 Pro 512 / NV2 512
Display(s) 24G2U
Case NR200P
Power Supply Ion SFX 650
Mouse G703 (TTC Gold 60M)
Keyboard Keychron V1 (Akko Matcha Green) / Apex m500 (Gateron milky yellow)
Software W10

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Not sure what is so troubled about the WiiU, I mean yeah its not selling as much as the others but with that criteria everything but the most succesfull product in a category can be considered "troubled".

Anywho, pretty cool I guess, hope those rendered images are not final though I mean, what is up with that "D-pad" being 4 buttons... come on nintendo you have a damn patent on the traditional D-pad, use that thing!

the name Wii again confused many
 
Joined
Jan 25, 2011
Messages
531 (0.11/day)
Location
Inside a mini ITX
System Name ITX Desktop
Processor Core i7 9700K
Motherboard Gigabyte Aorus Pro WiFi Z390
Cooling Arctic esports 34 duo.
Memory Corsair Vengeance LPX 16GB 3000MHz
Video Card(s) Gigabyte GeForce RTX 2070 Gaming OC White PRO
Storage Samsung 970 EVO Plus | Intel SSD 660p
Case NZXT H200
Power Supply Corsair CX Series 750 Watt
Joined
Dec 22, 2011
Messages
3,890 (0.86/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Sweet, you ladies know I'm right.
 
Joined
Feb 8, 2012
Messages
3,013 (0.68/day)
Location
Zagreb, Croatia
System Name Windows 10 64-bit Core i7 6700
Processor Intel Core i7 6700
Motherboard Asus Z170M-PLUS
Cooling Corsair AIO
Memory 2 x 8 GB Kingston DDR4 2666
Video Card(s) Gigabyte NVIDIA GeForce GTX 1060 6GB
Storage Western Digital Caviar Blue 1 TB, Seagate Baracuda 1 TB
Display(s) Dell P2414H
Case Corsair Carbide Air 540
Audio Device(s) Realtek HD Audio
Power Supply Corsair TX v2 650W
Mouse Steelseries Sensei
Keyboard CM Storm Quickfire Pro, Cherry MX Reds
Software MS Windows 10 Pro 64-bit
If they did put a Maxwell in then they deserve to fail.
Wow, it *is* a Maxwell Tegra X1 in a dev kit ... it's a shield reskinned ... what's the point putting x1 in a dev kit, when they squirt a new (modified) arch each year and it's obvious by release it will have to be pascal ... and devs need to code close to the metal for this little machine to use pascal goodies like smp.
Ah, fuck it, it's nintendo, they went with 4000 series AMD VLIW GPU for a Wii-U ... they have a fetish for old tech, so anything is possible
 
Joined
Jun 8, 2013
Messages
61 (0.02/day)
Location
HK
System Name I read I watch I listen but I don't game (2013 Sep build)
Processor Intel Core i7 4770K
Motherboard Asrock Fatal1ty Z87 Killer
Cooling Cooler Master Hyper 212X
Memory Transcend DDR3-1600 16GB
Video Card(s) Inno3D GTX 660
Storage Transcend TS128GSSD340, Western Digital WD3000FYYZ, Hitachi HDS722020ALA330, Seagate ST2000DM001
Display(s) Eizo EV2455 24.1" 1920x1200
Case Cooler Master CM 690 III
Audio Device(s) Arcam irDAC + Harmon Kardon HK980 + Q Acoustics 3020 / Shure SRH1540 / Aurisonics ASG-1.5
Power Supply Corsair AX750
Mouse Roccat Kone Pure Optical / CM Storm Xornet II
Keyboard Varmilo VA87MR
Software Windows 10 Pro x64
The gpu and memory bandwidth seems entirely anemic. 256 cuda cores even their lowest end mobile gpu had more then that, shared 4gb memory with that throughput seems terrible.

Also those flops/cycle single precision one assumes that's different. I think all current nvidia gpus are 2 fma instructions per a cuda core times the base clock. That's 4 fma instructions per a cuda core.

The internal storage may seem small but i'm guessing those SD cards type games is where it will be stored etc so it's not that big of a deal outside of production cost is likely twice that of dual layered blu-ray. That being said it's probably more powerful than the Wii U and that Wii U had some good looking HD games, not alot but some.
Apparently the dev kit used Tegra X1 chip and the real console will have X2.

Also when undocked it runs at 720p to conserve battery and reduce temp. When docked (connected to TV) it runs at 1080p.
 
Joined
Apr 30, 2012
Messages
3,881 (0.89/day)
Apparently the dev kit used Tegra X1 chip and the real console will have X2.

Also when undocked it runs at 720p to conserve battery and reduce temp. When docked (connected to TV) it runs at 1080p.

Reports of battery life don't look so good. Its going to be playing at 720p on a 6-7 inch screen. Its also thick so it shouldn't have a small battery or its draining it fast which past Tegra products have been known for.

Battery life is probably one of the biggest mysteries of the Nintendo Switch. Unfortunately, things don’t look good as of now. Laura Kate Dale stated that she’s heard about mediocre battery life, with a source from Ubisoft talking about a maximum battery life of three hours.
 
Joined
Jan 1, 2016
Messages
522 (0.17/day)
Location
Beachy Gulf Beach
System Name RadActive Dragon & Black Dragon
Processor i7 5960X & 1090T
Motherboard Gigabyte X99-UD3P & Asus Sabertooth 990FX
Cooling EK EVO & Corsair H50
Memory GSkill TridentZ 32GBs 3200MHz & Vegeance 8GBs 1600MHz
Video Card(s) 2x 980Ti & 960 FTW
Storage Samsung Pro 256GB & Intel 120GB
Case Heavy modded Haf X & NZXT Apollo
Power Supply AX1200 & AX1200i
Software Windows 7 & Ubuntu 15.04
Hell, I could care less about the battery life.

For the love of all mighty, just give me a darn Pokemon, Fire Emblem, and/or Advance Wars game on that thing so I can finally game those on a sweet big TV screen.

Plus, I'm glad they gone to cartridge base. Far easier to store and faster load times.
 
Joined
Nov 30, 2015
Messages
712 (0.23/day)
Location
Croatia
Processor Ryzen 5 3600 PRO
Motherboard AsRock B450 Pro4
Cooling Arctic Freezer 34 /w Noctua NF-P12
Memory Silicon Power XPower Zenith 2x8GB @1600 MHz
Video Card(s) Gigabyte RTX 2070 Super Gaming OC 8GB
Storage Crucial P5 Plus 1TB / Crucial MX 500 1TB
Display(s) Dell P2419H
Case Fractal Design Pop Air /w 3x Arctic P12 PWM
Audio Device(s) Creative Sound Blaster Z + Edifier R1000T4
Power Supply Super Flower Leadex III 650W
Mouse Microsoft Intelimouse Pro
Keyboard IBM KB-8926
Software Windows 10 Pro 64-bit
Benchmark Scores Turns on on the first try! Usually.
If anything, the concept itself looks neat, but the hardware looks underwhelming.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Just because it can be a handheld device and be plugged into a TV doesn't mean that it does either of those tasks well. Just think of all the people that would rather have a real tablet than just an over-sized smartphone or the people that realized that having an over-sized smartphone ends up sucking at being a phone and a tablet instead of doing either task well...
 

Durvelle27

Moderator
Staff member
Joined
Jul 10, 2012
Messages
6,703 (1.56/day)
Location
Memphis, TN
System Name Black Prometheus
Processor |AMD Ryzen 7 1700X
Motherboard ASRock B550M Pro4|MSI X370 Gaming PLUS
Cooling Thermalright PA120 SE | AMD Stock Cooler
Memory G.Skill 64GB(2x32GB) 3200MHz | 32GB(4x8GB) DDR4
Video Card(s) |AMD R9 290
Storage Sandisk X300 512GB + WD Black 6TB+WD Black 6TB
Display(s) LG Nanocell85 49" 4K 120Hz + ACER AOPEN 34" 3440x1440 144Hz
Case DeepCool Matrexx 55 V3 w/ 6x120mm Intake + 3x120mm Exhaust
Audio Device(s) LG Dolby Atmos 5.1
Power Supply Corsair RMX850 Fully Modular| EVGA 750W G2
Mouse Logitech Trackman
Keyboard Logitech K350
Software Windows 10 EDU x64
Looks interesting
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Nintendo just doesn't want to jump on the x86 gravy train. :laugh:
 
Joined
Feb 8, 2012
Messages
3,013 (0.68/day)
Location
Zagreb, Croatia
System Name Windows 10 64-bit Core i7 6700
Processor Intel Core i7 6700
Motherboard Asus Z170M-PLUS
Cooling Corsair AIO
Memory 2 x 8 GB Kingston DDR4 2666
Video Card(s) Gigabyte NVIDIA GeForce GTX 1060 6GB
Storage Western Digital Caviar Blue 1 TB, Seagate Baracuda 1 TB
Display(s) Dell P2414H
Case Corsair Carbide Air 540
Audio Device(s) Realtek HD Audio
Power Supply Corsair TX v2 650W
Mouse Steelseries Sensei
Keyboard CM Storm Quickfire Pro, Cherry MX Reds
Software MS Windows 10 Pro 64-bit
I have a feeling this thingy will have low power mode when detached, and auto overclock (boost) when in dock. And the bulky dock will also serve as a heatsink in contact with tablet aluminium body :wtf:
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
I have a feeling this thingy will have low power mode when detached, and auto overclock (boost) when in dock. And the bulky dock will also serve as a heatsink in contact with tablet aluminium body :wtf:
I'm waiting for a lawsuit about it catching fire. :laugh:
 
Joined
Sep 17, 2014
Messages
20,933 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
Boy, Nintendo keeps failing, now.

Good luck. What happened to a real console?

Really? They've had console best sellers in the past years, and not just one, but most of them. The first Wii introduced console gaming to a whole new category of 'gamers' and effectively created its own market for a while.

When I see this, I see a crapload of really good ideas implemented in a really good way.

- Docking: adopted in business and it works there. Microsoft develops Continuum. The whole world is considering or using docking solutions, Nintendo adopts it in the console and uses it to double down on the investment for consumers.
- Same screen multiplayer: you see those controllers? Small, perhaps not very ergonomic, but they do enable split/same screen multiplayer side by side. Not a single other console on the market has this right now, let alone handhelds.
- Low-power / mobile oriented games: synergy with the smartphone market, again potential for huge numbers of new customers

These are all things the current consoles do not, can not offer.

All of the above still doesn't mean I'm buying one. But hey.
 
Joined
Feb 8, 2012
Messages
3,013 (0.68/day)
Location
Zagreb, Croatia
System Name Windows 10 64-bit Core i7 6700
Processor Intel Core i7 6700
Motherboard Asus Z170M-PLUS
Cooling Corsair AIO
Memory 2 x 8 GB Kingston DDR4 2666
Video Card(s) Gigabyte NVIDIA GeForce GTX 1060 6GB
Storage Western Digital Caviar Blue 1 TB, Seagate Baracuda 1 TB
Display(s) Dell P2414H
Case Corsair Carbide Air 540
Audio Device(s) Realtek HD Audio
Power Supply Corsair TX v2 650W
Mouse Steelseries Sensei
Keyboard CM Storm Quickfire Pro, Cherry MX Reds
Software MS Windows 10 Pro 64-bit
split/same screen multiplayer side by side
With all that split screen it makes sense why maxwell arch has multiple viewport rendering (beside multi resolution render support in shadow warrior on pc) ... I may be reaching but with pascal's simultaneous multi projection, probably you'll be able to stick the tablet into nintendo's VR headset (coming soon maybe) ... tablet already has rails on the side :laugh:
 

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
18,874 (3.07/day)
Location
UK\USA
Processor AMD 3900X \ AMD 7700X
Motherboard ASRock AM4 X570 Pro 4 \ ASUS X670Xe TUF
Cooling D15
Memory Patriot 2x16GB PVS432G320C6K \ G.Skill Flare X5 F5-6000J3238F 2x16GB
Video Card(s) eVga GTX1060 SSC \ XFX RX 6950XT RX-695XATBD9
Storage Sammy 860, MX500, Sabrent Rocket 4 Sammy Evo 980 \ 1xSabrent Rocket 4+, Sammy 2x990 Pro
Display(s) Samsung 1080P \ LG 43UN700
Case Fractal Design Pop Air 2x140mm fans from Torrent \ Fractal Design Torrent 2 SilverStone FHP141x2
Audio Device(s) Yamaha RX-V677 \ Yamaha CX-830+Yamaha MX-630 Infinity RS4000\Paradigm P Studio 20, Blue Yeti
Power Supply Seasonic Prime TX-750 \ Corsair RM1000X Shift
Mouse Steelseries Sensei wireless \ Steelseries Sensei wireless
Keyboard Logitech K120 \ Wooting Two HE
Benchmark Scores Meh benchmarks.
Seems pretty cool but price is going matter a lot and those mini joypads eek enjoy that hand\finger pain.
 
Top