background image

Microprocessor Module: Dell Latitude D500 Service Manual

 

1 screwdriver 

(perpendicular to 

microprocessor)

2 ZIF-socket cam screw

3 ZIF socket

4 pin-1 corner

NOTE: 

The ZIF-socket cam screw secures the microprocessor to the system 

board. Take note of the arrow on the ZIF-socket cam screw. 

5.  Lift out the microprocessor module. 

file:///F|/Service%20Manuals/Dell/Latitude/d500/cpu.htm (2 of 3) [2/28/2004 8:08:31 AM]

Summary of Contents for Latitude D500

Page 1: ...Components Reserve Battery Hard Drive Keyboard Display Assembly and Display Latch Display Assembly Display Bezel Display Panel Display Latch Palm Rest Docking Doors Fan Bluetooth Card Microprocessor Thermal Cooling Assembly System Board Microprocessor Module Flashing the BIOS Speakers Base Latch Modem Pin Assignments for I O Connectors USB Connector Video Connector Parallel Connector file F Servic...

Page 2: ...Latitude are trademarks of Dell Computer Corporation Intel is a registered trademarks of Intel Corporation Microsoft and Windows are registered trademarks of Microsoft Corporation Bluetooth is a trademark owned by Bluetooth SIG Inc and is used by Dell Computer Corporation under license Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks ...

Page 3: ... your computer discharge static electricity from your body before you touch any of your computer s electronic components You can do so by touching an unpainted metal surface CAUTION Handle components and cards with care Do not touch the components or contacts on a card Hold a card by its edges or by its metal mounting bracket Hold a component such as a microprocessor by its edges not by its pins N...

Page 4: ...damage to the system board wait 10 to 20 seconds and then disconnect any attached devices 7 Disconnect all other external cables from the computer 8 Remove any installed PC Cards from the PC Card slot 9 Close the display and turn the computer upside down on a flat work surface NOTICE To avoid damaging the system board you must remove the main battery before you service the computer 10 Slide and ho...

Page 5: ...econd battery if one is installed 12 Remove the hard drive Recommended Tools The procedures in this manual require the following tools 1 Phillips screwdriver inch flat blade screwdriver Small plastic scribe Flash BIOS update program floppy disk or CD file F Service 20Manuals Dell Latitude d500 begin htm 3 of 7 2 28 2004 8 08 20 AM ...

Page 6: ...4 left Screw Identification When you are removing and replacing components photocopy Screw Identification as a tool to lay out and keep track of the screws The placemat provides the number of screws and their sizes file F Service 20Manuals Dell Latitude d500 begin htm 4 of 7 2 28 2004 8 08 20 AM ...

Page 7: ...rvice Manual Optional Device 1 each Hard Drive 1 each Keyboard 2 each Display Assembly 3 each Display Bezel display bumpers 6 each 6 each Display Panel 4 each file F Service 20Manuals Dell Latitude d500 begin htm 5 of 7 2 28 2004 8 08 20 AM ...

Page 8: ...itude D500 Service Manual Display Latch 3 each Palm Rest 3 each 9 each Fan 2 each System Board 1 each 1 each Speakers 1 each 1 each Modem 1 each file F Service 20Manuals Dell Latitude d500 begin htm 6 of 7 2 28 2004 8 08 20 AM ...

Page 9: ...Before You Begin Dell Latitude D500 Service Manual 4 each Back to Contents Page file F Service 20Manuals Dell Latitude d500 begin htm 7 of 7 2 28 2004 8 08 20 AM ...

Page 10: ...event static damage to components inside your computer discharge static electricity from your body before you touch any of your computer s electronic components You can do so by touching an unpainted metal surface NOTE Memory modules purchased from Dell are covered under your computer warranty 1 Follow the instructions in Preparing to Work Inside the Computer 2 Turn the computer over loosen the ca...

Page 11: ...f you are replacing a memory module remove the existing module NOTICE Handle memory modules by their edges and do not touch the components on a module a Use your fingertips to carefully spread apart the securing clips on each end of the memory module connector until the module pops up b Remove the module from the connector file F Service 20Manuals Dell Latitude d500 upgrades htm 2 of 10 2 28 2004 ...

Page 12: ...er of the connector b Slide the edge of the module firmly into the connector and rotate the module down until you feel a click If you do not feel the click remove the module and reinstall it NOTE If the memory module is not installed properly the computer does not boot No error message indicates this failure 5 Replace the cover and screw NOTICE If the memory module cover is difficult to close remo...

Page 13: ... you CAUTION Before working inside your computer read the safety instructions in your System Information Guide CAUTION To prevent static damage to components inside your computer discharge static electricity from your body before you touch any of your computer s electronic components You can do so by touching an unpainted metal surface NOTICE Handle components and cards by their edges and avoid to...

Page 14: ...and Devices Dell Latitude D500 Service Manual 3 Place your finger under the cover at the indentation lift up the cover and slide the cover open file F Service 20Manuals Dell Latitude d500 upgrades htm 5 of 10 2 28 2004 8 08 21 AM ...

Page 15: ... the securing clips that secure the memory module b Release the Mini PCI card by spreading the securing clips until the card pops up slightly c Lift the Mini PCI card out of its connector 5 Slide the new Mini PCI card firmly into the connector and rotate the module down until you feel a click If you do not feel the click remove the card and reinstall it 6 Connect the antenna cables from the Mini P...

Page 16: ...y When you install your device in the module bay you can install the device security screw NOTICE Insert devices into the module bay before you dock and turn on the computer NOTE You do not need to install the device security screw unless you want to secure the module inside the computer for security purposes If the Device Security Screw Is Not Installed NOTICE To prevent damage to devices place t...

Page 17: ...d Devices Dell Latitude D500 Service Manual 1 device latch release 2 Pull the device by the latch release to remove the device from the module bay file F Service 20Manuals Dell Latitude d500 upgrades htm 8 of 10 2 28 2004 8 08 21 AM ...

Page 18: ...e dry place when they are not installed in the computer Avoid pressing down on them or placing heavy objects on top of them 2 Close the display and turn the computer over 3 Use a 1 Phillips screwdriver to remove the M2 x 3 mm screw from the bottom of the computer 1 M2 x 3 mm screw 4 Press the device latch release so that the latch release pops out 5 Pull the device by the latch release to remove t...

Page 19: ...Memory Module Mini PCI Card and Devices Dell Latitude D500 Service Manual Back to Contents Page file F Service 20Manuals Dell Latitude d500 upgrades htm 10 of 10 2 28 2004 8 08 21 AM ...

Page 20: ...cian should perform repairs on your computer Damage due to servicing that is not authorized by Dell is not covered by your warranty NOTICE Unless otherwise noted each procedure in this document assumes that a part can be replaced by performing the removal procedure in reverse order file F Service 20Manuals Dell Latitude d500 system htm 1 of 2 2 28 2004 8 08 22 AM ...

Page 21: ...trol cover 9 hard drive 3 palm rest 10 microprocessor 4 system board 11 microprocessor thermal cooling assembly 5 computer base 12 fan 6 battery 13 keyboard 7 reserve battery 14 display cable Back to Contents Page file F Service 20Manuals Dell Latitude d500 system htm 2 of 2 2 28 2004 8 08 22 AM ...

Page 22: ...ic damage to components inside your computer discharge static electricity from your body before you touch any of your computer s electronic components You can do so by touching an unpainted metal surface 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the battery 3 Depress the battery latch and rotate it out to remove the reserve battery cover file F Service 20Manuals D...

Page 23: ...Pull the reserve battery straight out of the computer base 5 Disconnect the reserve battery cable connector from the battery connector 1 battery connector 2 reserve battery Back to Contents Page file F Service 20Manuals Dell Latitude d500 reserve htm 2 of 2 2 28 2004 8 08 23 AM ...

Page 24: ...shut down your computerbefore removing the hard drive Do not remove the hard drive while the computer is on in standby mode or in hibernate mode NOTICE Hard drives are extremely fragile even a slight bump can damage the drive NOTE Dell does not guarantee compatibility or provide support for hard drives from sources other than Dell 1 Follow the instructions in Preparing to Work Inside the Computer ...

Page 25: ... scratch your display 3 Open the display approximately 0 5 inch NOTICE When the hard drive is not in the computer store it in protective antistatic packaging See Protecting Against Electrostatic Discharge in your System Information Guide 4 Slide the hard drive out of the computer file F Service 20Manuals Dell Latitude d500 hdd htm 2 of 4 2 28 2004 8 08 24 AM ...

Page 26: ...mately 0 5 inch NOTICE Use firm and even pressure to slide the drive into place If you force the hard drive into place using excessive force you may damage the connector 7 Press the hard drive cover down until it is fully seated in the bay and tighten the screw 8 Use the Operating System CD to install the operating system for your computer 9 Use the Drivers and Utilities CD to install the drivers ...

Page 27: ...Hard Drive Dell Latitude D500 Service Manual Back to Contents Page file F Service 20Manuals Dell Latitude d500 hdd htm 4 of 4 2 28 2004 8 08 24 AM ...

Page 28: ...tem Information Guide NOTICE To avoid electrostatic discharge ground yourself by using a wrist grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Turn the computer top side up and open it file F Service 20Manuals Dell Latitude d500 keyboard htm 1 of 4 2 28 2004 8 08 24 AM...

Page 29: ...es flat against your work surface b Starting on the right side of the computer use a plastic scribe to pry up the center control cover Lift it away from the computer and lay it aside 1 center control cover 4 Remove the keyboard a Remove the two M2 5 x 6 mm screws across the top of the keyboard file F Service 20Manuals Dell Latitude d500 keyboard htm 2 of 4 2 28 2004 8 08 24 AM ...

Page 30: ...oard up and slightly forward to allow access to the keyboard connector d Pull up on the keyboard connector tab to disconnect the keyboard connector from the system board 1 M2 5 x 6 mm screws 2 2 keyboard tabs 3 palm rest NOTE When you replace the keyboard ensure that the keyboard tabs are completely in place to avoid scratching the palm rest Back to Contents Page file F Service 20Manuals Dell Lati...

Page 31: ...Keyboard Dell Latitude D500 Service Manual file F Service 20Manuals Dell Latitude d500 keyboard htm 4 of 4 2 28 2004 8 08 24 AM ...

Page 32: ...grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer NOTICE You must remove the display assembly before you remove the palm rest 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Open the display assembly approximately 180 degrees and support the display assembly so that it does not open past this pos...

Page 33: ...computer base 5 pull tab 6 system board connector 7 captive screw 8 cable routing clips 4 5 Pull up on the pull tab that is attached to the display cable connector to remove the connector from the system board 6 Remove the three M2 5 x 6 mm screws file F Service 20Manuals Dell Latitude d500 display htm 2 of 9 2 28 2004 8 08 26 AM ...

Page 34: ...ude D500 Service Manual 7 Rotate the display assembly to a 90 degree angle and lift the display assembly up and out of the computer base 1 display 2 computer base file F Service 20Manuals Dell Latitude d500 display htm 3 of 9 2 28 2004 8 08 26 AM ...

Page 35: ...Display Assembly and Display Latch Dell Latitude D500 Service Manual 1 display bumpers 6 4 display panel file F Service 20Manuals Dell Latitude d500 display htm 4 of 9 2 28 2004 8 08 26 AM ...

Page 36: ...w the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Remove the display assembly 4 Use a plastic scribe to pry the six display bumpers out of the screw holes located on the front of the bezel 5 Remove the six M2 x 5 mm screws located on the front of the bezel NOTICE Carefully separate the bezel from the top cover to avoid damage to the bezel 6 Starting at the bottom ...

Page 37: ...uctions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Remove the display bezel 4 Remove the two M2 x 5 mm screws from each side of the display panel 5 Lift the display panel and rotate the display panel out of the display cover 6 Press in both sides of the top flex cable connector and pull the top flex cable connector away from the display connector 7 Use the pull tab to disconn...

Page 38: ... connector Display Latch NOTICE Disconnect the computer and any attached devices from electrical outlets and remove any installed batteries NOTICE To avoid electrostatic discharge ground yourself by using a wrist grounding strap or by touching an unpainted metal surface on the computer file F Service 20Manuals Dell Latitude d500 display htm 7 of 9 2 28 2004 8 08 26 AM ...

Page 39: ... the three M2 x 5 mm screws that secure the display bracket to the top cover 5 Lift the display bracket out of the top cover and then remove the display latch NOTE Ensure that the display bracket is upright when you replace the display latch 1 top cover 2 M2 x 5 mm screws 3 file F Service 20Manuals Dell Latitude d500 display htm 8 of 9 2 28 2004 8 08 26 AM ...

Page 40: ...play Assembly and Display Latch Dell Latitude D500 Service Manual 3 display bracket 4 display latch Back to Contents Page file F Service 20Manuals Dell Latitude d500 display htm 9 of 9 2 28 2004 8 08 26 AM ...

Page 41: ...or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard NOTICE You must remove the display assembly before you remove the palm rest the display hinges pass through the back of the palm rest 3 Remove the display assembly 4 Remove the three M2 x 3 mm screws labeled circle P ...

Page 42: ...Latitude D500 Service Manual 1 M2 x 3 mm screws 3 2 top of the palm rest 5 Disconnect the touch pad connector from the system board file F Service 20Manuals Dell Latitude d500 palmrest htm 2 of 4 2 28 2004 8 08 27 AM ...

Page 43: ...l 1 back center of the palm rest 2 touch pad connector 3 system board connector 4 computer base 6 Turn the computer over and remove the nine M2 5 x 8 mm screws file F Service 20Manuals Dell Latitude d500 palmrest htm 3 of 4 2 28 2004 8 08 27 AM ...

Page 44: ...arting at the back center of the palm rest use your fingers to separate the palm rest from the computer base by lifting the inside of the palm rest while pushing in on the outside NOTE When you reinstall the palm rest attach the right side of the palm rest first Back to Contents Page file F Service 20Manuals Dell Latitude d500 palmrest htm 4 of 4 2 28 2004 8 08 27 AM ...

Page 45: ...tem Information Guide NOTICE To avoid electrostatic discharge ground yourself by using a wrist grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Gently bend the docking doors and lift them away from the computer base file F Service 20Manuals Dell Latitude d500 dockdoor h...

Page 46: ... doors Installing the Docking Doors Slide the side of the docking doors with the spring over the longer posts 1 docking doors with spring 2 longer post Back to Contents Page file F Service 20Manuals Dell Latitude d500 dockdoor htm 2 of 3 2 28 2004 8 08 28 AM ...

Page 47: ...Docking Doors Dell Latitude D500 Service Manual file F Service 20Manuals Dell Latitude d500 dockdoor htm 3 of 3 2 28 2004 8 08 28 AM ...

Page 48: ... by using a wrist grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Remove the palm rest 4 Remove the microprocessor thermal cooling assembly 5 Pull straight up on the fan cable connector to disconnect it from the system board connector file F Servi...

Page 49: ... 5 x 8 mm screws 2 2 fan 3 fan cable connector 4 system board connector 6 Remove the two M2 5 x 8 mm screws from the fan and pull the fan away from the system board file F Service 20Manuals Dell Latitude d500 fan htm 2 of 3 2 28 2004 8 08 28 AM ...

Page 50: ...Fan Dell Latitude D500 Service Manual Back to Contents Page file F Service 20Manuals Dell Latitude d500 fan htm 3 of 3 2 28 2004 8 08 28 AM ...

Page 51: ...c discharge ground yourself by using a wrist grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Remove the display assembly 4 Remove the palm rest 5 Remove the Bluetooth card by pulling it straight up from the system board connector file F Service 20...

Page 52: ...Bluetooth Card Dell Latitude D500 Service Manual 1 Bluetooth card 2 system board connector Back to Contents Page file F Service 20Manuals Dell Latitude d500 blue htm 2 of 2 2 28 2004 8 08 29 AM ...

Page 53: ...trap or by periodically touching an unpainted metal surface such as the back panel on the computer NOTICE Disconnect the computer and any attached devices from electrical outlets and remove any installed batteries 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard NOTE You can remove the microprocessor thermal cooling assembly with the fan attached 3 Loosen in...

Page 54: ...e side of the computer and away from the system board Installing the Microprocessor Thermal Cooling Assembly 1 Place the left side of the microprocessor thermal cooling assembly under the palm rest and rotate the assembly onto the system board 2 Tighten the four captive screws labeled 1 through 4 in consecutive order file F Service 20Manuals Dell Latitude d500 thermal htm 2 of 3 2 28 2004 8 08 30 ...

Page 55: ...Microprocessor Thermal Cooling Assembly Dell Latitude D500 Service Manual Back to Contents Page file F Service 20Manuals Dell Latitude d500 thermal htm 3 of 3 2 28 2004 8 08 30 AM ...

Page 56: ...nt kit for the system board includes a CD that provides a utility for transferring the Service Tag to the replacement system board NOTICE Disconnect the computer and any attached devices from electrical outlets and remove any installed batteries NOTICE To avoid electrostatic discharge ground yourself by using a wrist grounding strap or by touching an unpainted metal surface on the computer 1 Follo...

Page 57: ...System Board Dell Latitude D500 Service Manual 1 M2 5 x 4 mm screw 2 M2 5 x 8 mm screw 3 system board file F Service 20Manuals Dell Latitude d500 sysboard htm 2 of 4 2 28 2004 8 08 31 AM ...

Page 58: ...from the front of the computer Installing the System Board 1 Follow all of the steps in Removing the System Board in reverse order NOTICE Before turning on the computer replace all screws and ensure that no stray screws remain inside the computer Failure to do so may result in damage to the computer 2 Turn on the computer file F Service 20Manuals Dell Latitude d500 sysboard htm 3 of 4 2 28 2004 8 ...

Page 59: ...e Tag into the BIOS of the replacement system board 3 Insert the floppy disk or CD that accompanied the replacement system board into the appropriate drive Follow the instructions that appear on the screen Back to Contents Page file F Service 20Manuals Dell Latitude d500 sysboard htm 4 of 4 2 28 2004 8 08 31 AM ...

Page 60: ...croprocessor NOTICE To avoid damage to the microprocessor hold the screwdriver so that it is perpendicular to the microprocessor when turning the cam screw 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard NOTICE To ensure maximum cooling for the microprocessor do not touch the heat transfer areas on the microprocessor thermal cooling assembly The oils in you...

Page 61: ...sor 2 ZIF socket cam screw 3 ZIF socket 4 pin 1 corner NOTE The ZIF socket cam screw secures the microprocessor to the system board Take note of the arrow on the ZIF socket cam screw 5 Lift out the microprocessor module file F Service 20Manuals Dell Latitude d500 cpu htm 2 of 3 2 28 2004 8 08 31 AM ...

Page 62: ...angle that aligns with the triangle on the pin 1 corner of the ZIF socket NOTICE You must position the microprocessor module correctly in the ZIF socket to avoid permanent damage to the module and the socket When the microprocessor module is correctly seated all four corners are aligned at the same height If one or more corners of the module are higher than the others the module is not seated corr...

Page 63: ...sk or CD and turn on the computer Follow the instructions that appear on the screen The computer continues to boot and updates the new BIOS When the flash update is complete the computer will automatically reboot 3 Press during POST to enter the system setup program 4 Press and to reset the computer defaults 5 Press select Save changes and reboot and press to save configuration changes 6 Remove th...

Page 64: ... the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Remove the display assembly 4 Remove the palm rest 5 Disconnect the speaker connector from the system board connector NOTICE Handle the speakers with care to avoid damaging them 6 Remove the M2 5 x 8 mm screw from the speakers 7 Remove the M2 5 x 4 mm screw from the speakers 8 Remove the speake...

Page 65: ...nual 1 speaker 5 M2 5 x 4 mm screw 2 speaker connector 6 computer base 3 system board connector 7 M2 5 x 8 mm screw 4 reserve battery Back to Contents Page file F Service 20Manuals Dell Latitude d500 speakers htm 2 of 2 2 28 2004 8 08 33 AM ...

Page 66: ... yourself by using a wrist grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the hard drive 3 Remove the keyboard 4 Remove the display assembly 5 Remove the palm rest 6 Remove the speakers 7 Pull the base latch straight up and away from the computer base file F Se...

Page 67: ...Base Latch Dell Latitude D500 Service Manual 1 base latch 2 computer base Back to Contents Page file F Service 20Manuals Dell Latitude d500 latch htm 2 of 2 2 28 2004 8 08 33 AM ...

Page 68: ... avoid electrostatic discharge ground yourself by using a wrist grounding strap or by periodically touching an unpainted metal surface such as the back panel on the computer 1 Follow the instructions in Preparing to Work Inside the Computer 2 Remove the keyboard 3 Remove the display assembly 4 Remove the palm rest 5 Remove the M2 x 3 mm screw file F Service 20Manuals Dell Latitude d500 modem htm 1...

Page 69: ...modem cable from the modem NOTICE Do not disconnect the modem cable from the system board 7 Pull up on the pull tab to disconnect the modem from the system board connector NOTICE Ensure that the modem cable is routed correctly when you replace the modem file F Service 20Manuals Dell Latitude d500 modem htm 2 of 3 2 28 2004 8 08 34 AM ...

Page 70: ...Modem Dell Latitude D500 Service Manual 1 modem 2 modem cable Back to Contents Page file F Service 20Manuals Dell Latitude d500 modem htm 3 of 3 2 28 2004 8 08 34 AM ...

Page 71: ...n Assignments for I O Connectors Dell Latitude D500 Service Manual USB Connector Video Connector Parallel Connector S Video TV Out Connector Serial Connector USB Connector Pin Signal 1 USB5V 2 USBP 3 USBP 4 GND file F Service 20Manuals Dell Latitude d500 pinouts htm 1 of 5 2 28 2004 8 08 34 AM ...

Page 72: ...l Video Connector Pin Signal Pin Signal 1 CRT_R 9 5V 2 CRT_G 10 GND 3 CRT_B 11 MONITOR_DETECT 4 NC 12 DDC_DATA 5 GND 13 CRT_HS 6 GND 14 CRT_VS 7 GND 15 DDC_CLK 8 GND Parallel Connector file F Service 20Manuals Dell Latitude d500 pinouts htm 2 of 5 2 28 2004 8 08 34 AM ...

Page 73: ...nual Pin Signal Pin Signal 1 STROBE 10 ACK 2 PD0 11 BUSY 3 PD1 12 PE 4 PD2 13 SLCT 5 PD3 14 AFD 3M 6 PD4 15 ERROR 7 PD5 16 INIT 8 PD6 17 SLIN 9 PD7 18 25 GND S Video TV Out Connector file F Service 20Manuals Dell Latitude d500 pinouts htm 3 of 5 2 28 2004 8 08 34 AM ...

Page 74: ...s Dell Latitude D500 Service Manual S Video Pin Signal 1 GND 2 GND 3 DLUMA L 4 DCRMA L Composite Video Pin Signal 5 NC 6 DCMPS L 7 GND Serial Connector file F Service 20Manuals Dell Latitude d500 pinouts htm 4 of 5 2 28 2004 8 08 34 AM ...

Page 75: ...onnectors Dell Latitude D500 Service Manual Pin Signal Pin Signal 1 DCD 6 DSR 2 RXDA 7 RTS 3 TXDA 8 CTS 4 DTR 9 RI 5 GND Back to Contents Page file F Service 20Manuals Dell Latitude d500 pinouts htm 5 of 5 2 28 2004 8 08 34 AM ...

Reviews: