Part | RoHS | Manufacturer | Recording Technology | Drive Carrier Width | Endurance Type | Product Color | TAA Compliant | Brand Name | Product Line | Product Model | Product Type | Storage Capacity | Rugged | Data Transfer Rate | Protocols | SCSI Pin | eSATA Pin | Power Source | Operating Power Consumption | TCO Certified | Spindle Speed (rpm) | Cache Capacity (IDEMA) | Packing | External Drive Type | RDX Technology | Built-in Devices | Buffer | Environmental Certification | Environmentally Friendly | Post-consumer-waste% | Limited Warranty | Random 4KB Write | Encryption Standard | Average Latency | Network (RJ-45) | Assembly Required | Wireless LAN | Maximum Seek Time | BUS Powered | Product Series | Platform Supported | Depth | Packaged Quantity | Drive Height | Form Factor | Access Time | Operating System Compatibility | Width | Maximum Read Transfer Rate | SATA Pin | File Format System | Package Type | Random 4KB Read | Length | For Country/Region | Shipping Weight (Approximate) | Number of Network (RJ-45) Ports | Recycled Content | Average Seek Time | Endurance (TBW) | Energy Star | Operating Temperature (T-T) | Disk Format | RAID Levels | Shipping Height | Drive Interface | Maximum Write Transfer Rate | Weight (Approximate) | Wireless LAN Standard | Product Condition | Number of USB Hub Ports | Maximum Internal Data Transfer Rate | Durability | Input Voltage | SAS Pin | Latency | Standby Power Consumption | Bytes Per Sector | SSD Cache Capacity | Hot Pluggable | Device Supported | Height | Drive Carrier | Endurance (DWPD) | Ethernet Technology | Drive Interface Standard | Product Name | Drive Type | Maximum External Data Transfer Rate | Recycled | Shipping Width | Host Interface | Hot Swappable | Compatible Operating Systems | Shipping Depth | Country of Origin |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Samsung |
Samsung |
MZ-7PD256 |
Solid State Drive |
256 GB |
90000 IOPS |
256-bit |
No |
840 Pro |
PC |
2.5" |
Windows 7 Ultimate x64 |
69.85 mm |
540 MB/s |
100000 IOPS |
100 mm |
SATA |
520 MB/s |
54 g |
Refurbished |
Notebook |
6.8 mm |
SATA/600 |
840 Pro MZ-7PD256 Solid State Drive |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZQLW1T9HMJP |
Solid State Drive |
1.92 TB |
40000 IOPS |
No |
PM963 |
2.5" |
2000 MB/s |
430000 IOPS |
PCI Express NVMe |
1200 MB/s |
Refurbished |
1.3 |
PCI Express NVMe 3.0 x4 |
PM963 MZQLW1T9HMJP Solid State Drive |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
HM400LI/Y |
Hard Drive |
1 TB |
5400 |
32 MB |
3 Year |
M6 |
147.0 mm |
3.5" |
101.5 mm |
7-pin |
SATA |
640 g |
1400 MB/s |
26.1 mm |
SATA/300 |
M6 HM400LI/Y SATA Hard Drive |
Internal |
300 MB/s |
Yes |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7TD120 |
Solid State Drive |
120 GB |
256 MB |
840 |
PC, Mac |
100 mm |
2.5" |
70 mm |
530 MB/s |
Retail |
SATA |
130 MB/s |
.15 lb |
7 mm |
SATA/600 |
120GB 2.5-inch SSD 840 Series |
Internal |
6 GB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Snow White |
Samsung |
S2 Portable |
HXMU050DA |
Hard Drive |
500 GB |
7200 |
8 MB |
PC, Mac |
111 mm |
2.5" |
82 mm |
Retail |
0.17 kg |
17.5 mm |
S2 Portable HXMU050DA Hard Drive |
External |
480 MB/s |
USB 2.0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
CLX-HDK410 |
Hard Drive |
80 GB |
CLX-HDK410 Hard Drive |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7TE120BW |
Solid State Drive |
120 GB |
35000 IOPS |
840 EVO |
100 mm |
2.5" |
69.85 mm |
540 MB/s |
94000 IOPS |
SATA |
410 MB/s |
7 mm |
SATA/600 |
840 EVO MZ-7TE120BW Solid State Drive |
Internal |
6 GB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
White |
Samsung |
MZ-V7E2T0E |
Solid State Drive |
2 TB |
10 W |
WEEE, China RoHS |
Yes |
5 Year |
256-bit |
No |
970 EVO |
80.15 mm |
M.2 2280 |
22.15 mm |
3500 MB/s |
PCI Express |
2500 MB/s |
8 g |
Server, Notebook, Desktop PC |
2.38 mm |
PCI Express 3.0 x4 |
970 EVO 2TB NVMe M.2 Client SSD for Business |
Internal |
South Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Solid State Drive |
1.9 TB |
No |
1 |
2.5" |
SATA |
860 DCT Solid State Drive |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7TE250LW |
Solid State Drive |
250 GB |
WEEE, China RoHS, RoHS |
Yes |
3 Year |
256-bit |
840 EVO |
3.94 " |
2.5" |
2.75 " |
540 MB/s |
SATA |
520 MBps |
0.12 lb |
Notebook |
0.28 " |
SATA/600 |
SSD 840 EVO 2.5-inch SATA 250GB |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Solid State Drive |
64 GB |
100.3 mm |
2.5" |
69.85 mm |
100 MB/s |
OEM |
SATA |
80 MB/s |
75.4 g |
9.5 mm |
SATA/300 |
Serial ATA/300 Internal Solid State Drive |
Internal |
Serial ATA |
Yes |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-77E1T0E |
Solid State Drive |
1 TB |
RoHS, WEEE, China RoHS |
Yes |
5 Year |
256-bit |
No |
870 EVO |
PC, Mac, Linux |
0.27 " |
2.5" |
Windows 10, Windows 8, Windows 7, Windows Server 2003, Windows Vista, Windows XP, Mac OS X, Linux |
3.94 " |
560 MB/s |
SATA |
530 MB/s |
0.19 lb |
Desktop PC, Notebook, Storage System |
2.75 " |
SATA/600 |
870 EVO 1TB 2.5" SATA III Client SSD For Business |
Internal |
South Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZPLL3T2HMLS |
Solid State Drive |
3.2 TB |
No |
6200 MB/s |
PCI Express |
2600 MB/s |
PCI Express 3.0 x8 |
PM1725a MZPLL3T2HMLS Solid State Drive |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-V7E2T0BW |
Solid State Drive |
2 TB |
10 W |
China RoHS, WEEE |
Yes |
5 Year |
256-bit |
No |
970 EVO |
2.38 mm |
M.2 2280 |
80.15 mm |
3500 MB/s |
PCI Express |
2500 MB/s |
8 g |
22.15 mm |
PCI Express 3.0 x4 |
MZ-V7E2T0BW 970 EVO 2TBNvme M.2 SSD |
Internal |
Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-75E2T0B/EU |
Solid State Drive |
2 TB |
2 GB |
256-bit |
850 EVO |
6.8 mm |
69.85 mm |
SATA |
66 g |
100 mm |
SATA/600 |
SATA III SSD 850 EVO 2.5-inch 2TB (Kit) |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7PD256Z |
Solid State Drive |
256 GB |
256 MB |
5 Year |
840 Pro |
PC, Mac |
3.94 " |
10 |
2.5" |
2.75 " |
540 MB/s |
Bulk |
SATA |
520 MB/s |
0.14 lb |
0.28 " |
SATA/600 |
840 Pro Series Solid State Hard Drive |
Internal |
6 GB/s |
South Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
ML-HDK210 |
Hard Drive |
40 GB |
PC |
Printer |
Hard Drive For Ml-4550 Series Printer |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Solid State Drive |
6.4 TB |
250000 IOPS |
No |
PM1735 |
HHHL |
8000 MB/s |
1500000 IOPS |
PCI Express |
3800 MB/s |
3 |
PCI Express 4.0 x8 |
PM1735 Solid State Drive |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7KE256BW |
Solid State Drive |
256 GB |
512 MB |
10 Year |
90000 IOPS |
No |
No |
850 Pro |
PC |
0.27 " |
1 |
2.5" |
3.94 " |
550 MB/s |
100000 IOPS |
SATA |
520 MB/s |
0.90718474 g |
Notebook, Desktop PC |
2.75 " |
SATA/600 |
MZ-7KE256BW SSD 850 PRO 2.5” SATA III |
Internal |
6 GB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
SP1624N |
Hard Drive |
160 GB |
133 MB/s, 741 MB/s |
7200 |
2 MB |
P80 |
PC |
3.5" |
IDE |
741 MB/s |
IDE Ultra ATA/133 (ATA-7) |
SpinPoint P80 Series Hard Drive |
Internal |
133 MB/s |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
HD120IJ |
Hard Drive |
120 GB |
300 MB/s, 880 MB/s |
7200 |
8 MB |
PC |
5.75 " |
3.5" |
4 " |
7-pin |
SATA |
1.4 lb |
800 MB/s |
Yes |
1 " |
SATA/300 |
SpinPoint P Series Hard Drive |
Internal |
300 MB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Red, Black |
Samsung |
AA-HE1P500 |
Hard Drive |
500 GB |
5400 |
8 MB |
Mac, PC |
4.4 " |
2.5" |
3.3 " |
5.3 oz |
0.7 " |
Hard Drive |
External |
480 MB/s |
USB 2.0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-V7P512BW |
Solid State Drive |
512 GB |
8.5 W |
China RoHS, WEEE |
Yes |
5 Year |
256-bit |
No |
970 PRO |
3.16 " |
M.2 2280 |
0.87 " |
3500 MB/s |
PCI Express |
2300 MB/s |
0.28 oz |
Workstation |
0.09 " |
PCI Express 3.0 x4 |
MZ-V7P512BW SSD 970 PRO NVMe M.2 512GB |
Internal |
South Korea |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-76Q4T0B/AM |
Solid State Drive |
4 TB |
WEEE, China RoHS |
Yes |
3 Year |
256-bit |
No |
860 QVO |
2.76 " |
2.5" |
3.94 " |
550 MB/s |
1440 TB |
SATA |
520 MB/s |
0.21 lb |
0.27 " |
SATA/600 |
SSD 860 QVO 2.5” SATA III 4TB |
Internal |
China |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ7LM960HCHP |
Solid State Drive |
960 GB |
No |
PM863 |
2.5" |
520 MB/s |
SATA |
475 MB/s |
SATA/600 |
MZ7LM960HCHP (PM863) 960 GB Serial ATA 6.0 Gbps 2.5 inch |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-V7E1T0BW |
Solid State Drive |
1 TB |
10 W |
China RoHS, WEEE |
Yes |
5 Year |
256-bit |
No |
970 EVO |
3.16 " |
M.2 2280 |
0.87 " |
3400 MB/s |
PCI Express |
2500 MB/s |
0.28 oz |
0.09 " |
PCI Express 3.0 x4 |
MZ-V7E1T0BW SSD 970 EVO NVMe M.2 1TB |
Internal |
South Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
SV1203N |
Hard Drive |
120 GB |
565 MB/s, 133 MB/s |
5400 |
2 MB |
3 Year |
5.56 ms |
V80 |
5.75 " |
4 " |
8.9 ms |
IDE |
1.4 lb |
565 MB/s |
5.56 ms |
512 |
1 " |
IDE Ultra ATA/133 (ATA-7) |
SpinPoint V80 Hard Drive |
Internal |
133 MB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
HM060II |
Hard Drive |
60 GB |
5400 |
8 MB |
5.56 ms |
M40 |
1/8H |
2.5" |
7-pin |
SATA |
0.22 lb |
5.56 ms |
512 |
SATA/150 |
SpinPoint M40S Hard Drive |
Internal |
150 MB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
SM843TN |
Solid State Drive |
480 GB |
256-bit |
100 mm |
2.5" |
69.85 mm |
530 MB/s |
SATA |
360 MB/s |
54 g |
7 mm |
SATA/600 |
SM843TN Solid State Drive |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Solid State Drive |
3840 GB |
No |
PM1643a |
2.5" |
SAS |
12Gb/s SAS |
PM1643a Solid State Drive |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
SM961 |
Solid State Drive |
256 GB |
China RoHS, WEEE |
Yes |
No |
M.2 2280 |
3200 MB/s |
PCI Express |
1800 MB/s |
PCI Express 3.0 x4 |
SM961 Solid State Drive |
Internal |
Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Solid State Drive |
500 GB |
9 W |
512 MB |
256-bit |
No |
970 EVO Plus |
2.38 mm |
M.2 2280 |
80.15 mm |
3500 MB/s |
300 TB |
PCI Express NVMe |
3200 MB/s |
8 g |
22.15 mm |
PCI Express NVMe 3.0 x4 |
970 EVO Plus NVMe M.2 SSD 500GB |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
HD401LJ |
Hard Drive |
400 GB |
300 MB/s, 1000 MB/s |
7200 |
16 MB |
T133 |
101.6 mm |
147 mm |
7-pin |
SATA |
651 g |
1000 MB/s |
26.1 mm |
SATA/300 |
SpinPoint T133 Hard Drive |
Internal |
300 MB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ1L21T9HCLS-00A07PM9A3 |
Solid State Drive |
1.92 TB |
No |
PM9A3 |
M.2 |
PCI Express NVMe |
PCI Express NVMe 4.0 x4 |
PM9A3 MZ1L21T9HCLS-00A07 Solid State Drive |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
ML-HDK425 |
Hard Drive |
250 GB |
SAS |
Printer |
4.1 " |
Hard Drive |
Internal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Snow White |
Samsung |
HXMU50DA/G32 |
Hard Drive |
500 GB |
2.5" |
USB 2.0 External Hard Drive |
External |
480 MB/s |
USB 2.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-76E1T0E |
Solid State Drive |
1 TB |
5 Year |
256-bit |
No |
860 EVO |
3.94 " |
2.5" |
2.76 " |
550 MB/s |
SATA |
520 MB/s |
0.19 lb |
Notebook, Desktop PC |
0.27 " |
SATA/600 |
860 EVO 1TB 2.5" SATA III Client SSD for Business |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7TE250BW |
Solid State Drive |
250 GB |
3 Year |
840 EVO |
PC |
3.94 " |
2.5" |
0.28 " |
540 MB/s |
SATA |
520 MB/s |
0.12 lb |
5 V |
2.75 " |
SATA/600 |
SSD 840 EVO 2.5" SATA III 250GB |
Internal |
6 GB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-76E4T0E |
Solid State Drive |
4 TB |
4 W |
WEEE, China RoHS |
Yes |
5 Year |
256-bit |
No |
860 EVO |
3.94 " |
2.5" |
2.76 " |
550 MB/s |
SATA |
520 MB/s |
0.21 lb |
0.27 " |
SATA/600 |
860 EVO 4TB 2.5" SATA III Client SSD for Business |
Internal |
Korea |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7TD500 |
Solid State Drive |
500 GB |
3 Year |
840 |
PC, Mac |
2.5" |
530 MB/s |
SATA |
330 MB/s |
.15 lb |
5 V |
7 mm |
SATA/600 |
500GB 2.5-inch SSD 840 Series with Full Kit |
Internal |
6 GB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
HD400LJ |
Hard Drive |
400 GB |
7200 |
8 MB |
T133 |
PC |
5.75 " |
3.5" |
4 " |
7-pin |
Bulk |
SATA |
1.44 lb |
Yes |
1 " |
SATA/300 |
SpinPoint T133 Hard Drive |
Internal |
300 MB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
White |
Samsung |
S2 Portable |
HX-MTA64DA |
Hard Drive |
640 GB |
5400 |
Mac, PC |
111 mm |
2.5" |
82 mm |
165 g |
17.5 mm |
S2 Portable HX-MTA64DA Hard Drive |
External |
5 GB/s |
USB 3.0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ1L2960HCJR-00A07 |
Solid State Drive |
960 GB |
No |
PM9A3 |
M.2 |
Bulk |
PCI Express |
PCI Express 4.0 x4 |
PM9A3 MZ1L2960HCJR-00A07 Solid State Drive |
Internal |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
Spinpoint |
HD501LJ |
Hard Drive |
500 GB |
300 MB/s, 135 MB/s |
7200 |
16 MB |
T166 |
5.75 " |
3.5" |
4 " |
7-pin |
SATA |
1.13 lb |
135 MB/s |
1 " |
SATA/300 |
SpinPoint T166 Series Hard Drive |
Internal |
300 MB/s |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Piano Black |
Samsung |
HXMU050DA |
Hard Drive |
500 GB |
S |
Mac, PC |
2.5" |
82 mm |
Retail |
0.170 kg |
17.5 mm |
S2 Portable HXMU050DA Hard Drive |
External |
480 MB/s |
USB 2.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Ocean Blue |
Samsung |
S1 Mini |
HXSU016BA |
Hard Drive |
160 GB |
S |
PC, Mac |
1.8" |
62 mm |
0.088 kg |
15.5 mm |
S1 Mini HXSU016BA Hard Drive |
External |
480 MB/s |
USB 2.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Black |
Samsung |
STSHX-D201TDB |
Hard Drive |
2 TB |
Desktop |
8 MB |
Mac, PC |
180.6 mm |
3.5" |
129.2 mm |
743 g |
47 mm |
D3 Station External Hard Drive |
External |
5 GB/s |
USB 3.0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samsung |
Samsung |
MZ-7KM960Z |
Solid State Drive |
960 GB |
256-bit |
No |
SM863 |
100.2 mm |
2.5" |
69.85 mm |
520 MB/s |
SATA |
485 MB/s |
60 g |
6.8 mm |
SATA/600 |
SSD SM863 6.35 cm (2.5) |
Internal |
Hard drives and solid-state drives (SSDs) are storage devices used to store and retrieve digital data in computers and electronic devices. Hard drives consist of rotating magnetic platters, read/write heads, and a motor assembly, while SSDs use flash memory chips to store data. Both hard drives and SSDs come in various capacities and form factors, offering different levels of storage space and performance. Hard drives are ideal for high-capacity storage at a lower cost per gigabyte, while SSDs provide faster data access speeds and improved durability due to their lack of moving parts.