background image

EPSON Perfection V500 Photo

Revision A

DISASSEMBLY / ASSEMBLY     

Disassembly Procedure

36

4.2.5  Removing the Main Board

1. Release the Carriage Lock. 

See Section 4.2.3 Step 1 

2. Remove the Upper Housing. 

See Section 4.2.2 on page 32.

3. Move the Carriage Unit to the front of the main unit. 

See Section 4.2.3 Step 3 

4. Remove the Carriage Lock from the Lower Housing.

Figure 4-13.  Removing the Carriage Lock

5. Remove the C.B.P. M3 x 8 and C.B.P. M3 x 12 screws that secure the Main Board 

Cover.

Figure 4-14.  Removing the Main Board Cover (1)

6. Disengage the tab of the Main Board Cover with a flat-blade screwdriver or a 

similar tool, and lift the front side of the Main Board Cover.

7. Move the Main Board Cover in the direction of the arrows to disengage the two 

tabs, and remove the Main Board Cover.

Figure 4-15.  Removing the Main Board Cover (2)

Carriage Lock

Main Board Cover

C.B.P. 3 x 12

(6.5±0.5 kgf.cm)

C.B.P. 3 x 8

(6.5±0.5 kgf.cm)

1

2

Tab

Tab

Main Board Cover

Summary of Contents for V500

Page 1: ...EPSON PerfectionV500Photo Color Image Scanner Service Manual SESC07002 ...

Page 2: ...tly appreciate being informed of them The contents of this manual are subject to change without notice The above not withstanding SEIKO EPSON CORPORATION can assume no responsibility for any errors in this manual or the consequences thereof EPSON is a registered trademark of SEIKO EPSON CORPORATION General Notice Other product names used herein are for identification purpose only and may be tradem...

Page 3: ...TRONIC COMPONENTS 4 WHEN DISASSEMBLING OR ASSEMBLING A PRODUCT MAKE SURE TO WEAR GLOVES TO AVOID INJURIER FROM METAL PARTS WITH SHARP EDGES WARNING 1 REPAIRS ON EPSON PRODUCT SHOULD BE PERFORMED ONLY BY AN EPSON CERTIFIED REPAIR TECHNICIAN 2 MAKE CERTAIN THAT THE SOURCE VOLTAGES IS THE SAME AS THE RATED VOLTAGE LISTED ON THE SERIAL NUMBER RATING PLATE IF THE EPSON PRODUCT HAS A PRIMARY AC RATING D...

Page 4: ...ctor pin assignments Exploded diagram Parts List Electrical circuit boards schematics Symbols Used in this Manual Various symbols are used throughout this manual either to provide additional information on a specific topic or to warn of possible danger present during a procedure or an action Be aware of all symbols when they are used and always read NOTE CAUTION or WARNING messages Indicates an op...

Page 5: ...Revision Status Revision Date of Issue Description A August 3 2007 First release ...

Page 6: ... Diagnosing 25 3 2 Troubleshooting 25 Chapter 4 DISASSEMBLY ASSEMBLY 4 1 Overview 29 4 1 1 Precautions 29 4 1 2 Recommended Tools 29 4 1 3 Recommended Screws 29 4 2 Disassembly Procedure 30 4 2 1 Removing the TPU Unit 31 4 2 2 Removing the Upper Housing 32 4 2 3 Removing the Carriage Unit 33 4 2 4 Removing the Panel Board 35 4 2 5 Removing the Main Board 36 4 2 6 Removing the Power Switch 38 4 2 7...

Page 7: ... Chapter 6 MAINTENANCE 6 1 Overview 55 6 1 1 Cleaning 55 6 1 2 Lubrication 55 Chapter 7 APPENDIX 7 1 Connectors 59 7 1 1 Connector Reference Table 59 7 1 2 Connector Configuration 59 7 2 Exploded Diagram Parts List 60 7 3 Circuit Diagrams 61 ...

Page 8: ...C H A P T E R 1 PRODUCTDESCRIPTION ...

Page 9: ...al Mode Stand alone application In addition to TWAIN driver function saving images without using a graphic application such as Photoshop is available Automatic detection of up down sides of an image PDF creation Scans multiple pages and creates a PDF file with the touch of a button A font embedded PDF that enables keyword searching and a high compression PDF also can be created Improved color rest...

Page 10: ...nput and output Speed Monochrome 10 440 msec line Full color 10 440 msec line when scanning reflective document at 1200 dpi in draft mode Interface USB 2 0 High Speed USB1 1 Light source White LED Operation buttons 4 push buttons Start Copy Scan to E Mail Scan to PDF Command level ESC I D2 Table 1 2 Electrical Specifications Main Unit Rated voltage 24 VDC Input voltage range 24 to 26 4 VDC Rated c...

Page 11: ...lass B USA CAN CSA CEI IEC CISPR 22 Canada CNS13438 Class B CNS14336 Taiwan 200 V EN55022 Class B EN55024 EU GOST R IEC60950 1 IEC60825 1 CISPR 22 Russia GB4943 GB9254 Class B GB17625 1 China KN22 Class B KN61000 4 2 3 4 5 6 11 Korea AS NZS CISPR22 Class B Australia AC Adaptor 100 V FCC Part 15 Subpart B Class B UL60950 1 USA CAN CSA C22 2 No 60950 1 CAN CSA CEI IEC CISPR 22 Canada NOM 019 SCFI 19...

Page 12: ...erating System USB 1 1 I F Microsoft Windows Vista Microsoft Windows XP Home Professional Professional x64 Microsoft Windows 2000 Professional Microsoft Windows 98 98SE Me Pre installed model or upgrade of Windows 98 Me 2000 Professional pre installed model Mac OS X 10 2 8 or later supports by using Universal Binary USB 2 0 I F Microsoft Windows Vista Microsoft Windows XP Home Professional Microso...

Page 13: ...e scanned data 1 5 2 Explanation of LED Indicators Status LED Located to the left of the Start Button Indicates scanner statuses with a green or orange light as shown in the table below Note 1 Warm up scanning initializing etc 2 Certain error conditions such as Option Error may not cause the Status LED to turn orange Figure 1 2 Buttons and LEDs LED Indication Status Lit Green Ready Flashing green ...

Page 14: ...terior Specifications 14 1 5 3 Dimensions Dimensions and Weight Dimensions 272 x 475 x 113mm W x D x H Weight Approx 4 0 kg without AC adaptor 4 113 kg with AC adaptor External Drawing Figure 1 3 External Dimensions of Perfection V500 Photo Unit mm 73 113 272 475 ...

Page 15: ...e 8 5 in 216 mm W x 11 7 in 297 mm H Figure 1 4 Reflective Document Scanning Range TRANSPARENT DOCUMENT Size 2 7 in 68 58 mm W x 9 33 in 236 9 mm H Figure 1 5 Transparent Document Scanning Range 8 5 in 216 mm 1 0 5 mm 1 6 0 5 mm 11 7 in 297 mm Scanning home position Front 2 7 in 68 58 mm 67 56 mm 13 48 mm 9 33 in 236 9 mm Front Scanning home position ...

Page 16: ...scan start FS G Data form setting Data format setting ESC D i Resolution setting ESC R n1 n2 Scanning area setting ESC A n1 n2 n3 n4 Color setting ESC C i Parameter setting FS W Correction Processing Gamma correction setting ESC Z i Gamma correction table setting ESC z i d 256 Image Processing Threshold value setting ESC t I Support and Miscellaneous Scan mode setting ESC g i Initialization ESC Li...

Page 17: ... incorrect command or parameter Current setting maintained The Scanner interpreter returns NACK and waits for the next command parameter The error condition is cleared when the scanner interpreter receives a valid command Fatal error Orange LED flashes rapidly The main unit is faulty the carriage does not return to the home position or any other mechanical error Firmware downloading failed The Sca...

Page 18: ...C H A P T E R 2 OPERATINGPRINCIPLES ...

Page 19: ...igure 2 1 Carriage Unit Configuration CCD Sensor Board Forms an alternative 12 lines color CCD R G B independent and its control and drive circuits LED Board White LED is used as a light source Mirror Lens Mechanism The beam applied to the scanned document is reflected passes through the Mirror Lens Mechanism in the Carriage Unit for correction of the beam axis and then reaches the CCD Sensor The ...

Page 20: ... moved by CR drive The scanned data are sent to the Control Board The scanning of Line n data and the processing of Line n 1 image data are performed consecutively at the same time Figure 2 3 Carriage Movement The Carriage Unit slides along the guide rail in the sub scanning direction To perform this sliding operation the CR Carriage Motor transmits its drive power to the Timing Belt which is fixe...

Page 21: ...ght 2 1 4 TPU Carriage Drive Mechanism Operation The TPU Carriage Unit slides along the guide shaft in the secondary scanning direction as the TPU CR Carriage Motor transmits its drive power to the TPU CR Timing Belt connected to the TPU Carriage Unit via the Idle Pulley and Drive Pulley Refer to Fugure 2 6 The TPU CR Motor uses a stepper motor and is driven under open loop control Figure 2 6 TPU ...

Page 22: ...sing interpolated image data to overwrite and correct the image Because of the difference in wavelength between infrared light and visible light a secondary lens Glass Plate in the images below must be employed during the Film ICE visible light scan to compensate for the resulting difference in the size of the images so that they can be superimposed accurately The Glass Plate is moved into and out...

Page 23: ...to 26 4V The 24 VDC voltage is supplied to CN4 on the Main Board A power switch is located between the DC jack and the Main Board DRV Board TPU Unit Table 2 1 Main Board IC Name Location Details S1R77002B00A000 IC4 ASIC Host base scanner controller S1R720G0F00A0 IC6 ASIC UTM USB2 0 interface EM636165TS 7G IC3 SDRAM 1M x16bit x4bank TB62205FG IC1 Motor Driver DC DC converter CR Motor Drive 24V IN 1...

Page 24: ...C H A P T E R 3 TROUBLESHOOTING ...

Page 25: ...unit is faulty the carriage does not return to the home position or any other mechanical error Firmware downloading failed The Scanner turns the carriage lamp off and stops the operation The Scanner sets Bit 7 of the status bit Recovery Turn the scanner off and then back on None Rapid flashing orange Table 3 3 Trouble Phenomenon Cause and Troubleshooting Table Problem Definition Troubleshooting Ta...

Page 26: ...s not been released Release the Carriage Lock 2 The Upper Housing is not installed correctly Install it normally 3 Connector CN1 on the Main Board is not connected Connect it correctly 4 The Carriage FFC is not connected correctly Connect the FFC correctly 5 Carriage Mechanism failure Replace the Main Board Does the CR Motor operate normally Yes Disassemble and reassemble the scanner or replace th...

Page 27: ... when powered on with the TPU Lower Housing removed The TPU Carriage Unit does not move normally with the TPU CR Motor removed Replace the TPU Carriage Unit 5 TPU CR Motor failure Replace the TPU CR Motor 6 DRV Board failure Replace the DRV Board 7 Main Board failure Replace the Main Board Table 3 11 The LED of the TPU does not light Step Possible Cause Corrective Action 1 The FFC is not connected...

Page 28: ...C H A P T E R 4 DISASSEMBLY ASSEMBLY ...

Page 29: ...ent your hands from being cut by sharp edges always wear gloves before starting disassembly or reassembly C A U T I O N When touching any internal components use static electricity discharge equipment such as anti static wrist straps Provide sufficient work space for disassembling and reassembling Always use only the recommended tools for disassembly reassembly and adjustment Be sure to tighten th...

Page 30: ...ng the Carriage Unit P 33 Removing the Panel Board P 35 Removing the Main Board P 36 Removing the Driven Pulley Driven Pulley Spring and the Driven Pulley Holder Assy P 40 Removing the Power Switch P 38 Removing the CR Motor Unit Motor Timing Belt and the CR Timing Belt P 41 Removing the Panel FFC P 39 Removing TPU Lower Housing P 43 Removing the TPU Carriage Unit P 46 Removing the DRV Board P 46 ...

Page 31: ...rocedure 31 4 2 1 Removing the TPU Unit 1 Disconnect the TPU Unit cable from the Main Unit Figure 4 2 Removing the TPU Unit 1 2 Open the TPU Unit 3 Hold both ends of the TPU Unit and then lift and remove it Figure 4 3 Removing the TPU Unit 2 TPU Unit Cable Main TPU Unit 2 3 ...

Page 32: ...ocedure 32 4 2 2 Removing the Upper Housing 1 Remove the TPU Unit See Section 4 2 1 on page 31 2 Remove the four C B P M3 x 12 screws that secure the Upper Housing to remove it Figure 4 4 Removing the Upper Housing Viewed from the outside Upper Housing C B P 3 x 12 7 1 kgf cm ...

Page 33: ...to the front of the main unit Figure 4 6 Moving the Carriage Unit 4 Disconnect the Carriage FFC from the Main Board See Section 4 2 5 Step 5 Step 9 5 Remove the two sided tape that secure the Carriage FFC to the Upper Housing 6 Remove the Ferrite Core from the Carriage FFC Figure 4 7 Removing the Carriage FFC Carriage Lock Unlock Lock Carriage Unit 3 Secure the Carriage FFC with a piece of two sid...

Page 34: ...Shaft from the rear bushing of the Lower Housing then pull the other end out of the front bushing of the Lower Housing 9 Remove the Carriage Shaft from the Carriage Unit Figure 4 9 Removing the Carriage Shaft 10 Push up the B part of the Lock Plate attached on the rear of the Carriage Unit to remove the Lock Plate from the Carriage Unit Figure 4 10 Removing the Carriage Unit Driven Pulley Holder A...

Page 35: ...rts and Tabs Notch CN1 When reinstalling the Panel Board pay attention to the followings Put the shaft spring into the Carriage shaft hole with the convex surface of the spring faces the shaft side and then put the ground terminal into the shaft hole notch Figure 4 12 Attaching the Shaft Spring Ground Terminal Route the ground cable through the notches as shown in Figure 4 11 Insert the two constr...

Page 36: ...emoving the Carriage Lock 5 Remove the C B P M3 x 8 and C B P M3 x 12 screws that secure the Main Board Cover Figure 4 14 Removing the Main Board Cover 1 6 Disengage the tab of the Main Board Cover with a flat blade screwdriver or a similar tool and lift the front side of the Main Board Cover 7 Move the Main Board Cover in the direction of the arrows to disengage the two tabs and remove the Main B...

Page 37: ...rd CN1 Main Board CN2 CN3 CN6 C B P 3 x 8 6 5 1 kgf cm When reinstalling the Main Board Cover match the two tabs and two interfaces with the holes of the Main Board Cover as shown below Figure 4 17 Installing the Main Board Cover Screw the Main Board Cover in the order given in Figure 4 14 When routing the CR Motor Cable pay attention to the following points Route along the rib on the Lower Housin...

Page 38: ...5 Step 9 3 Remove the Power Switch Connector Cable from the cable trench Figure 4 19 Removing the Power Supply Cable 4 Push the Power Switch toward the outside while releasing the two tabs and remove the Power Switch by pushing it out through the hole on the Lower Housing Figure 4 20 Removing the Power Switch When reinstalling the Power Switch route the Power Switch Connector Cable through the cab...

Page 39: ... Move the Carriage Unit to its home position and remove the two sided tape that secure the Panel FFC 4 Disconnect the Panel FFC from CN1 Connector on the Panel Board Figure 4 21 Removing the Panel FFC Carriage Unit 4 CN1 Panel Board 3 Panel FFC Tape Position When installing the Panel FFC attach the Ferrite Core as shown in the figure below Figure 4 22 Installing the Ferrite Core Secure the Panel F...

Page 40: ...er Assy and slide it in the direction of the arrow to remove the assy from the two tabs on the Lower Housing Figure 4 23 Removing the Driven Pulley Holder Assy 3 Remove the Driven Pulley Spring from the Driven Pulley Holder Assy 4 Remove the washer and remove the Driven Pulley from the shaft of the Driven Pulley Holder Assy Figure 4 24 Removing the Driven Pulley and the Driven Pulley Spring Tabs D...

Page 41: ...e Figure 4 25 Removing the CR Motor Unit CR Motor Unit Positioning Hole and Guide Pin CN2 C B P 3 x 8 6 5 1 kgf cm Ferrite Core 2 Ferrite Core Holder Ground Plate 1 C B P 3 x 10 6 5 1 kgf cm Positioning Hole and Guide Pin When install the ground plate put the guide pin of the Lower Housing into the hole of the ground plate When installing the CR Motor Unit first install the ground plate and then i...

Page 42: ...y 6 Remove the Motor Timing Belt and the CR Timing Belt from the CR Motor Unit in that order Figure 4 27 Removing the Motor Timing Belt and the CR Timing Belt A D J U S T M E N T R E Q U I R E D When installing the Tensioner make sure to perform the Tensioner Adjustment See Section 5 1 2 1 on page 53 Torsion Spring Tensioner Motor Timing Belt CR Timing Belt C B 3 x 3 6 1kgf cm Pulley ...

Page 43: ...ge Lock Figure 4 28 Removing the Housing Mat Document Cover 4 Remove the six C B P M3 x 12 screws and the two C B P M3 x 8 screws that secure the TPU Lower Housing Figure 4 29 Removing the TPU Lower Housing 1 5 Lift the rear hinge side of the TPU Lower Housing and slide it in the direction of the arrow to release the two tabs and remove the TPU Lower Housing Figure 4 30 Removing TPU Lower Housing ...

Page 44: ...Board 3 Disconnect the Sensor Connector CN1 while lifting the Sensor Board and remove the Sensor Board Figure 4 31 Removing the Sensor Board 4 2 12 Removing the Hinge Assy 1 Remove the TPU Lower Housing See Section 4 2 10 on page 43 2 Remove the four C B P M4 x 12 screws that secure the left and right Hinge Assy s and remove them Figure 4 32 Removing the Hinge Assy Sensor Board C B P 3 x 8 6 5 0 5...

Page 45: ...sconnect the TPU Unit Connector CN1 from the DRV Board 5 Release the TPU Unit Cable from the notches shown in the figure below Figure 4 33 Removing the TPU Unit Cable Notches Cable Tie DRV Board CN1 TPU Unit Cable C B P 3 x 8 4 5 0 5kgf cm When installing the TPU Unit Cable put the cable and the cable tie into the notches as shown in Figure 4 33 When connecting the TPU Unit Cable to the DRV Board ...

Page 46: ...t Cable CN2 TPU Motor Connector CN4 Sensor CN3 DRV Inverter FFC 4 2 15 Removing the TPU Carriage Unit 1 Remove the TPU Lower Housing See Section 4 2 13 on page 45 2 Move the TPU Carriage Unit to the center of the TPU 3 Remove the TPU CR Timing Belt from the TPU Driven Pulley 4 Remove the torsion spring Figure 4 36 Removing the TPU CR Timing Belt Ground CN1 CN4 C B P 3 x 8 CN2 DRV Board Cover CN3 C...

Page 47: ...ng the next step be careful not to lose the flat washer that secures the Driven Pulley TPU CR Motor Assy TPU CR Timing Belt Drive Pulley TPU Carriage Unit Flat Washer When installing the FFC make sure to align the positioning lines both on the FFC and the TPU Upper Housing as shown in Figure 4 38 and then secure the FFC with the two sided tape When attaching the torsion springs attach it so that t...

Page 48: ...ge the two hooks securing the board edges and remove the LM B Board Figure 4 40 Removing the SUB C Board and LM B Board 1 4 Remove the two C B P M3 x 6 screws that secure the TPU Carriage Cover Figure 4 41 Removing the SUB C Board and LM B Board 2 5 Turn the TPU Carriage Unit over and remove the TPU Carriage Cover Figure 4 42 Removing the SUB C Board and LM B Board 3 6 Disengage the hook and remov...

Page 49: ...he hooks Figure 4 44 Installing the LM B Board When installing the TPU Carriage Cover match the positioning holes and the guide pins as shown in Figure 4 41 When installing the SUB C Board be sure the cables are routed as shown below Figure 4 45 Routing the SUB C Board Cable Hook Rib Back Side SUB C Board Cable TPU Carriage Cover Route the SUB C Board Cable FFC through the ribs on the TPU Carriage...

Page 50: ...igure 4 46 Figure 4 46 Removing the TPU CR Motor Connector 5 Remove the three C P F P M3 x 8 screws that secure the TPU CR Motor Unit and remove it Figure 4 47 Removing the TPU CR Motor Unit 1 6 Remove the TPU CR Timing Belt from the TPU Driven Pulley and remove the TPU CR Motor Unit Figure 4 48 Removing the TPU CR Motor Unit 2 C A U T I O N When performing the procedure given below be careful not...

Page 51: ...emoving the TPU CR Motor Dampers and TPU CR Motor C A U T I O N When performing the next step be careful not to lose the flat washer that secures the Driven Pulley and Idle Pulley Idle Pulley Driven Pulley Flat Washer C B 3 x 5 9 1kgf cm TPU CR Motor Dampers Route the TPU CR Motor Cables over the Sensor Board Cables as shown in Figure 4 46 Attach the acetate tape 40 3mm to the position shown in Fi...

Page 52: ...C H A P T E R 5 ADJUSTMENT ...

Page 53: ...oved manually and attach the torsion spring as shown in Figure 5 1 3 Compress the torsion spring and release it Repeat it three times Then secure the tensioner with the screw while maintaining proper belt tension Figure 5 1 Tension Adjustment Table 5 1 Adjustment Item Adjustment Item Condition Adjustment of Motor Timing Belt tension When the Motor Timing Belt is removed or loosened C A U T I O N W...

Page 54: ...C H A P T E R 6 MAINTENANCE ...

Page 55: ...letely wipe it with a dry clean cloth again Scanner inside Before reinstall the Upper Housing after it had been removed make sure to remove the dust inside of the scanner and the Upper Housing Squirt them with plenty of air 6 1 2 Lubrication Lubrication is required when any part of the Carriage Unit of the scanner has been replaced or the Carriage moves with noticeably large operation noise The sp...

Page 56: ...riven Pulley Lubrication Type G 26 Lubrication Amount Adequate dose Remarks Use a brush to apply it Applying Point Applying Point Driven Pulley Holder Assy Applying Point Lubrication Point Concave portion of the Carriage Lock Lubrication Type G 26 Lubrication Amount Adequate dose Remarks Use a brush to apply it Lubrication Point A Idle Pulley shaft on the TPU CR Motor Assy B Driven Pulley shaft on...

Page 57: ... the TPU Lower Housing Lubrication Type G 26 Lubrication Amount Adequate dose Remarks Use a brush to apply it Lubrication Point Carriage guide rail on the TPU Upper Housing Lubrication Type G 26 Lubrication Amount Adequate dose Remarks Use a brush to apply it Applying Point Applying Point Lubrication Point Shaft of the TPU Driven Pulley Lubrication Type G 26 Lubrication Amount Adequate dose Remark...

Page 58: ...C H A P T E R 7 APPENDIX ...

Page 59: ...er Switch 2 CN4 AC Input 3 CN5 DRV Board 8 CN6 Panel Board 7 CN8 USB2 0 4 Panel Board CN1 Main Board 7 CN2 GND CCD Board CN1 Main Board 29 CN3 Solenoid 2 CN4 LM Board 6 DRV Board CN1 Main Board 8 CN2 TPU CR Motor 4 CN3 LM B Board 5 CN4 SUB Board 4 SUB Board TPU HP Sensor CN1 DRV Board 4 LM Board CN1 CCD Board 6 LM B Board CN1 DRV Board 5 CN2 SUB C Board CCD Board Panel Board LM Board AC Input Powe...

Page 60: ...tion V500 Photo Revision A APPENDIX Exploded Diagram Parts List 60 7 2 Exploded Diagram Parts List This manual does not provide exploded diagrams or parts list For the information see SPI Service Parts Information ...

Page 61: ...n A APPENDIX Circuit Diagrams 61 7 3 Circuit Diagrams The control electrical circuit diagrams of this product are shown on the following pages Main Board Panel Board DRV Board Image Sensor Board SUB Board SUB C Board LM Board LM B Board ...

Page 62: ...Model GT X770 Perfection V500 Photo Board Main Board Rev E Sheet 1 1 ...

Page 63: ...Model GT X770 Perfection V500 Photo Board Panel Board Rev A Sheet 1 1 ...

Page 64: ...Model GT X770 Perfection V500 Photo Board DRV Board Rev B Sheet 1 1 ...

Page 65: ...Model GT X770 Perfection V500 Photo Board ISN Board Rev E Sheet 1 1 ...

Page 66: ...Model GT X770 Perfection V500 Photo Board SUB Board Rev A Sheet 1 1 ...

Page 67: ...Model GT X770 Perfection V500 Photo Board SUB C Board Rev A Sheet 1 1 ...

Page 68: ...Model GT X770 Perfection V500 Photo Board LM Board Rev B Sheet 1 1 ...

Page 69: ...Model GT X770 Perfection V500 Photo Board LM B Board Rev B Sheet 1 1 ...

Reviews: