background image

51

Instruction Manual

CVM-D41 DC

 

7.- TECHNICAL FEATURES

AC Power supply 

(8)

Rated voltage

100... 270 V ~ 

Frequency 

50 / 60 Hz

Consumption

6... 18  VA

Installation category

CAT III 300V

DC Power supply 

(8)

Rated voltage

100... 270 V   

20... 60 V   

Consumption

1,3... 2.0 W

2,5... 4.5 W

Installation category

CAT III 300V

(8)

 

Depending on model, see 

Table 3�

Voltage measurement circuit                                                                     

Rated voltage (Un)

± 150 V /± 300 V / ± 600 V  /

 

± 1000 V / ± 1500 V   

(9)

Overvoltage

1.2 Un continuous  (Maximum: 1500 V   )

Consumption

< 1 VA

Impedance

> 1 MΩ

Installation category

CAT III 1500V

(9)

 

Minimum voltage measurement is 5%.

Current measurement circuit                                                                         

Rated current (In)

Shunt:  50 mV / 60 mV / 75 mV / 100 mV / 150 mV / 200 mV / 250 mV 

/ 300 mV / 400 mV / 600 mV

Overcurrent

1.2 In continuous  (Maximum: 1500 V)

Consumption

< 1 VA

Impedance

< 20 mΩ

Installation category

CAT III 1500V

Measurement accuracy

Voltage measurement

Clase 0.5 

Current measurement

Clase 0.5

Power measurement

Class 1

Energy measurement

Class 1

Resolution

1 s

Relay outputs

 

 

Quantity

2

Contact capacity (resistive)

AC:

 2.5 A / 250 V~ , 

CC:

 2.5 A / 30 V    

Maximum current

2.5 A

Maximum switching power

625 VA

Electrical life (250 V

~

 / 5A)

1x10

5

Mechanical life

5x10

6

Digital inputs

Quantity

2

Type

Potential free contact

Insulation

4000 V~

Maximum short-circuit current

3.3 mA

 

 

Maximum voltage in open circuit

17 V

 

 

Summary of Contents for CVM-D41 DC

Page 1: ...INSTRUCTION MANUAL Power analyzer CVM D41 DC M337B01 03 22A ...

Page 2: ...2 CVM D41 DC Instruction Manual ...

Page 3: ... to connecting the device Follow all installation and maintenance in structions throughout the device s working life Pay special attention to the installation standards of the National Electrical Code Refer to the instruction manual before using the device In this manual if the instructions marked with this symbol are not respected or carried out correctly it can result in injury or damage to the ...

Page 4: ...IGITAL INPUTS 17 4 7 DISPLAY 17 4 7 1 MAXIMUM MINIMUM VALUES 18 4 7 2 TOTALISERS 19 5 CONFIGURATION 20 5 1 CONFIGURATION OF THE INPUT 22 5 1 1 VOLTAGE DISPLAY VALUE 23 5 1 2 VOLTAGE MEASUREMENT RANGE 23 5 1 3 CURRENT DISPLAY VALUE 24 5 1 4 CURRENT INPUT 24 5 1 5 SHUNT POSITION 25 5 1 6 DECIMAL POINT FOR DISPLAYING VOLTAGE 25 5 1 7 SAVE CONFIGURATION 25 5 2 RS 485 COMMUNICATIONS 26 5 2 1 MODBUS ADD...

Page 5: ... VERSION 42 6 RS 485 COMMUNICATIONS 43 6 1 CONNECTIONS 43 6 2 MODBUS PROTOCOL 44 6 2 1 READING EXAMPLE FUNCTION 0x01 44 6 2 2 EXAMPLE OF OPERATION OF THE REMOTE CONTROL FUNCTION 0x05 44 6 3 MODBUS COMMANDS 45 6 3 1 MEASUREMENT VARIABLES AND DEVICE STATUS 45 6 3 2 RELAY OUTPUTS 46 6 3 3 DIGITAL INPUTS 47 6 3 4 REMOTE CONTROL OUTPUT Relay output 47 6 3 5 DELETING VALUES 47 7 TECHNICAL FEATURES 51 8 ...

Page 6: ... Annex A Note Devices images are for illustrative purposes only and may differ from the actual device SYMBOLS Table 2 Symbols Symbol Description In compliance with the relevant European directive Device covered by European directive 2012 19 EC At the end of its useful life do not leave the unit in a household waste container Follow local regulations on electronic equipment recycling DC current AC ...

Page 7: ...contact the transport com pany and or CIRCUTOR s after sales service 2 PRODUCT DESCRIPTION The CVM D41 DC is designed to measure and display the DC volt age DC current power energy and electric charge The device features 4 keys that allow you to browse between the various screens and program the device LED display displays all parameters 2 fully programmable relay outputs 2 digital inputs 1 progra...

Page 8: ...ific current values The manufacturer of the device is not responsible for any damage resulting from failure by the user or installer to heed the warnings and or recommendations set out in this manual nor for damage resulting from the use of non original products or accessories or those made by other manufacturers If an anomaly or malfunction is detected in the device do not use it to take any meas...

Page 9: ...wer supply 4 I Current measurement input 11 U Voltage measurement input 28 29 31 32 15 16 58 59 70 71 72 Figure 2 CVM D41 DC terminals down Table 5 CVM D41 DC terminals down Device terminals 28 R01 Relay output 1 Common 58 A RS 485 29 R01 Relay output 1 NO 59 B RS 485 31 R02 Relay output 2 Common 70 DIC Common digital inputs 32 R02 Relay output 2 NO 71 1 Digital input 1 15 AO Analog output 72 2 Di...

Page 10: ...s Digitales Analog output Salida Analógica Alimentación Auxiliar Power Supply Relay output Salida de relés Load Carga I Shunt 4 5 11 70 71 72 IU L N A0 Figure 3 Voltage and current measurement shunt negative pole Make sure that the positive and negative voltage terminals are as shown in the connection diagram Note In the configuration section 5 1 5 SHUNT POSITION the position of the shunt in the i...

Page 11: ...Analog output Salida Analógica Alimentación Auxiliar Power Supply Relay output Salida de relés Load Carga I Shunt 4 5 11 70 71 72 IU L N A0 Figure 4 Voltage and current measurement shunt positive pole Make sure that the positive and negative voltage terminals are as shown in the connection diagram Note In the configuration section 5 1 5 SHUNT POSITION the position of the shunt in the installation ...

Page 12: ...02 Digital inputs Entradas Digitales Analog output Salida Analógica Alimentación Auxiliar Power Supply Relay output Salida de relés Load Carga 4 5 11 70 71 72 L N A0 I IU Figure 5 Voltage measurement Note To keep noise from appearing on the current screen we recommend installing a jumper between terminals 4 and 5 ...

Page 13: ...IC 1 2 RO1 R02 Digital inputs Entradas Digitales Analog output Salida Analógica Alimentación Auxiliar Power Supply Relay output Salida de relés Load Carga I Shunt 4 5 70 71 72 IU L N A0 Figure 6 Current measurement shunt negative pole Note In the configuration section 5 1 5 SHUNT POSITION the position of the shunt in the installation must be selected ...

Page 14: ...IC 1 2 RO1 R02 Digital inputs Entradas Digitales Analog output Salida Analógica Alimentación Auxiliar Power Supply Relay output Salida de relés Load Carga I Shunt 4 5 70 71 72 IU L N A0 Figure 7 Current measurement shunt positive pole Note In the configuration section 5 1 5 SHUNT POSITION the position of the shunt in the installation must be selected ...

Page 15: ...lso shows The status of the digital inputs if an input is connected its corresponding number flashes The status of the relay outputs if a relay is closed its corresponding number flashes 4 2 KEYBOARD FUNCTIONS The CVM D41 DC features 4 keys to display and configure the device Figure 9 and Table 6 AL1 AL2 LEDs Keyboard Figure 9 CVM D41 DC Keyboard and LEDs Table 6 Keyboard functions Key Keystroke P...

Page 16: ...gs menu 5 4 RELAY OUTPUT 1 and 5 5 RELAY OUTPUT 2 4 4 RELAY OUTPUTS The device features two programmable relay outputs terminals 28 29 31 and 32 as shown in Figure 10 that can be programmed as remote control signals or alarms in the setup menu 5 4 RELAY OUT PUT 1 and 5 5 RELAY OUTPUT 2 1 2 U 59 58 28 29 31 32 16 15 B A RS 485 DIC 1 2 RO1 R02 Digital inputs Entradas Digitales Analog output Salida A...

Page 17: ... M5663A M5663A0040000 4 6 DIGITAL INPUTS The device has two digital inputs terminals 70 71 and 72 of Figure 10 The relay outputs can be acti vated depending on the value of the digital inputs See 5 4 RELAY OUTPUT 1 and 5 5 RELAY OUTPUT 2 4 7 DISPLAY The CVM D41 DC features 7 display screens Table 8 Use keys and to browse through the different screens The display screens can change automatically de...

Page 18: ... on the display start flashing to provide a visual alarm See 5 6 4 LIGHT ALARM 4 7 1 MAXIMUM MINIMUM VALUES The maximum and minimum values for the voltage current and power parameters can be displayed by pressing the key while the corresponding parameter is being displayed When the key is first pressed the minimum value is displayed and the word MIN is shown at the top right of the display When th...

Page 19: ...ue is displayed in 3 totalisers A B and C When the key is first pressed totaliser A is displayed and the letter A is shown at the top left of the display Press key to view the different totalisers Table 9 Display range of the Totalisers Totaliser Display range C 0 9 999 k W Ah B 10 k W Ah 99 99 M W Ah A 100 M W Ah 999 9 G W Ah The totalisers can be cleared in the settings menu 5 6 8 DELETINGTHE EL...

Page 20: ... the input Relay output 1 Relay output 2 Configuration of the display Software version Communications Analog output Ao 1 1000 DI 1 1 2 2 D0 V rEAd ProG inpt Conn do 2 SEt uEr Figure 11 CVM D41 DC configuration menu From any screen of the configuration menus if no key is pressed for 4 minutes the device leaves the configuration menu and returns to the display screen Note In ANNEX A CONFIGURATION ME...

Page 21: ...nfiguration menu in the programming mode Before accessing the configuration menu it is necessary to enter the login password CodE 0000 Figure 13 Login password Use the key to modify the value of the flashing digit When the desired value is shown on the screen press the key to skip the digit Default password 0001 Note The password can be modified see 5 6 1 LOGIN PASSWORD To validate the data press ...

Page 22: ...input configuration menu where the input measurement range and the display value are configured inPt Figure 14 Input configuration menu main screen Press the key to open the configuration menu 75 00 75 00 A 000 0 inPt Pt 1 Pt 2 Ct 1 Ct 2 1000 150 0 V V mV Poin PoS SHnt Figure 15 Input configuration menu ...

Page 23: ...onfiguration values Voltage display value Voltage display value Minimum value 1 000 V Maximum value 9999 V To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 1 2 VOLTAGE MEASUREMENT RANGE This screen displays the voltage measurement range of the input signal Pt 2 150 0V Use the and keys at the same time to configure the value Use the key to browse...

Page 24: ...display value Current display value Minimum value 1 000 A Maximum value 9999 A To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 1 4 CURRENT INPUT The shunt for the input current is selected on this screen 75 00 Ct 2 mV Use the and keys at the same time to configure the value Use the key to browse the different options Configuration values Table ...

Page 25: ...6 DECIMAL POINT FOR DISPLAYING VOLTAGE This screen is used to select the decimal point to display when viewing the voltage 000 0 Poin Use the key to browse the different options Configuration values Table 15 Configuration values Decimal point for displaying voltage Decimal point for displaying voltage Possible values 0000 no decimals 000 0 display with 1 decimal point 00 00 display with 2 decimal ...

Page 26: ...ed values YES save the changed configuration values Press the key to validate the data and exit the configuration menu 5 2 RS 485 COMMUNICATIONS Figure 16 shows the main screen of the communications menu where the parameters of the RS 485 communications are configured ñ ñ Conn Figure 16 RS 485 communications menu main screen Press the key to open the configuration menu ñ ñ Conn Addr bAUd dAtA 0001...

Page 27: ...ddress Minimum value 1 Maximum value 247 To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 2 2 BAUD RATE In this screen the baud rate of RS 485 communications is selected bAUd 9600 Use the key to browse the different options Configuration values Table 18 Configuration values Baud rate Baud rate Possible values 2400 2400 bps 4800 4800 bps 9600 960...

Page 28: ...ty 8 data bits 1 stop bit E 8 1 even parity 8 data bits 1 stop bit n 8 2 no parity 8 data bits 2 stop bit To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 2 4 SAVE CONFIGURATION To save the configuration of the device follow the steps indicated in section 5 1 7 SAVE CONFIGURA TION 5 3 ANALOG OUTPUT Figure 18 shows the main screen of the analog o...

Page 29: ...nfigure the value Use the key to browse the different options Configuration values Table 20 Configuration values Type of output Type of output Possible values Current Output Model 4 20 Current output 4 20 mA 0 20 Current output 0 20 mA 12 20 Current output 4 12 20 mA Voltage Output Model 0 10 Voltage output 0 10 V 2 10 Voltage output 2 10 V To validate the data press the key Use the and keys to br...

Page 30: ...f the menu 5 3 3 READING FOR THE START OF THE ANALOG OUTPUT In this screen the reading value from which the analog output is started is configured ds 0000 V Use the key to modify the value of the flashing digit When the desired value is shown on the screen press the key to skip the digit Configuration values Table 22 Configuration values Reading for the start of the analog output Reading for the s...

Page 31: ...een press the key to skip the digit Configuration values Table 24 Configuration values Reading for the end of the analog output Reading for the end of the analog output Minimum value 0 5 x A 1 2 x A for the analog output of the voltage measurement 1 2 x A for the analog output of the current measurement Maximum value PT 1 x CT 1 for the analog output of the power measurement Note The value of the ...

Page 32: ...onfiguration menu of relay output 1 main screen Press the key to open the setup menu ñnodE ñ tinE itEn dELy HyS uALE ñ ñ 1200 000 0 003 0 oFF 0005 U H do 1 S S V V Figure 21 Configuration menu of relay output 1 5 4 1 RELAY MODE This screen is used to configure the operating mode of relay 1 ñnodE ñ oFF Use the key to browse the different options ...

Page 33: ...ated after a programmed period of time even though the alarm condition has not been cancelled This screen is used to configure the programmed time i e the relay pulse duration To make the relay operate in mode no 1 program the value to 0 tinE ñ 000 0 S Use the key to modify the value of the flashing digit When the desired value is shown on the screen press the key to skip the digit Configuration v...

Page 34: ...r is higher than the alarm value di1H Active alarm when digital input 1 is connected di2H Active alarm when digital input 2 is connected Note The alarm works in absolute values Example When setting an alarm when the voltage is above 10 V the alarm is activated at 11 V and 11 V To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 4 4 CONNECTION DELAY...

Page 35: ...he key Use the and keys to browse the configuration screens of the menu 5 4 6 HYSTERESIS This screen is used to configure the hysteresis value i e the difference between the alarm connection and disconnection value HyS 0005 V Use the key to modify the value of the flashing digit When the desired value is shown on the screen press the key to skip the digit Configuration values Table 30 Configuratio...

Page 36: ...re 22 Configuration menu of relay output 2 main screen The configuration is the same as for alarm relay 1 see 5 4 RELAY OUTPUT 1 5 6 CONFIGURATION OF THE DISPLAY Figure 23 shows the main screen of the configuration menu of the display SEt Figure 23 Configuration menu of the display main screen Press the key to open the configuration menu ...

Page 37: ... CLr n CLr A no no Clr E no rnS 0 5 ñ S Figure 24 Configuration menu of the display 5 6 1 LOGIN PASSWORD This screen is used to configure the value of the password used to access the configuration menu in the programming mode CodE 0000 Use the key to modify the value of the flashing digit ...

Page 38: ...the value of the flashing digit When the desired value is shown on the screen press the key to skip the digit Configuration values Table 32 Configuration values Cyclic display Cyclic display Minimum value 0 s Maximum value 60 s Note If set to 0 the display screens do not cycle automatically To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 6 3 BA...

Page 39: ...e the device can make the digits on the display start flashing in the form of a light alarm ALr 120 0 Use the key to modify the value of the flashing digit When the desired value is shown on the screen press the key to skip the digit Configuration values Table 34 Configuration values Light alarm Light alarm Minimum value 30 0 Maximum value 120 0 Note If set to 0 the light alarm is deactivated To v...

Page 40: ...screens of the menu 5 6 6 REFRESH TIME In this section the device refresh time is configured rnS 0 5 ñ S Use the key to browse the different options Configuration values Table 36 Configuration values Refresh time Refresh time Possible values 0 5 refresh time of 0 5 s 0 3 refresh time of 0 3 s To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 6 7 ...

Page 41: ... the key to browse the different options Configuration values Table 38 Configuration values Deleting the electrical charge totalisers Deleting the electrical charge totalisers Possible values no the totalisers are not cleared YES the totalisers are cleared To validate the data press the key Use the and keys to browse the configuration screens of the menu 5 6 9 DELETING THE ENERGY TOTALISERS On thi...

Page 42: ...nd keys to browse the configuration screens of the menu 5 6 10 SAVE CONFIGURATION To save the configuration of the device follow the steps indicated in section 5 1 7 SAVE CONFIGURA TION 5 7 SOFTWARE VERSION The software version of the device is shown in the display mode 1000 uEr ...

Page 43: ... the CVM D41 DC and the master device of 1200 metres A maximum of 32 CVM D41 DC devices can be connected to this bus Use an intelligent RS 232 to RS 485 network protocol converter to establish the communications with the master device B A RS 232 USB Ethernet Profibus PC RS 485 RS 485 RS 232 USB Ethernet Profibus B A B A 58 59 RS 485 58 59 RS 485 Figure 25 RS 485 Connection diagram Note Default val...

Page 44: ...nction Initial Register 0000 on which the reading will start No of Registers 0002 number of registers read CRC BDCB CRC Character Response Address Function No of Bytes Register No 1 Register No 2 CRC 01 01 01 0001 0000 6611 Address 01 Responding peripheral number 1 in decimal Function 01 Read function No of bytes 01 No of bytes received Registre No 1 0001 output relays 1 closed Registre No 2 0000 ...

Page 45: ...y float 22 kWh Negative energy float 24 kWh Table 41 Modbus memory map Table 2 Parameter Format Address Value Communications ID int 104 ID 530 Analog output A ID 540 Analog output V Voltage int 106 V or kV Decimal point of voltage int 107 0 xxxx 1 xxx x 2 xx xx 3 x xxx Voltage units int 108 0 V 1 kV Current int 109 A or kA Decimal point of current int 10A 0 xxxx 1 xxx x 2 xx xx 3 x xxx Current uni...

Page 46: ...able 44 Modbus memory map Table 4 Parameter Format Address Status of relay outputs bit 16 100 Status of digital inputs bit 16 102 The format of the parameters Status of relay outputs and digital inputs is shown in Table 45 Table 45 Format of the parameter Status of relay outputs and digital inputs Bit 15 2 Bit 1 Bit 0 0 Relay 2 Digital input 2 1 Closed 0 Open Relay 1 Digital input 1 1 Closed 0 Ope...

Page 47: ... 50 Modbus memory map Table 7 Parameter Format Address Value Remote control Output relay 1 bit 0000 0 Open 1 Closed Remote control Output relay 2 bit 0001 0 Open 1 Closed Función 0x0F multiple relay control Table 51 Modbus memory map Table 8 Parameter Address Register Remote control 0000 2 The format of the parameter is shown in Table 52 Table 52 Format of the parameter Remote control Register 1 R...

Page 48: ...xx xx 3 x xxx Voltage measurement range int 80B 0 150 0 V 1 300 0 V 2 600 0 V 3 1000 V 4 1500 V Current display value int 809 1000 9999 A Decimal point of the current display value int 80A 0 xxxx 1 xxx x 2 xx xx 3 x xxx Current input int 80C 0 50 00 mV 1 60 00 mV 2 75 00 mV 3 100 0 mV 4 150 0 mV 5 200 0 mV 6 250 0 mV 7 300 0 mV 8 400 0 mV 9 600 0 mV Decimal point for displaying voltage int 82C 0 x...

Page 49: ...urement and 00 00 kW for the power measurement 6 3 6 4 Relay outputs Table 57 Modbus memory map Relay outputs Relay outputs Parameter Format Address Valid data margin Relay 1 mode int 820 2 Ouput disabled 1 Alarm output 0 Remote control output Relay 2 mode int 826 Relay 1 pulse duration int 821 000 0 999 9 s Relay 2 pulse duration int 827 Relay 1 Alarm parameter int 822 0 High voltage alarm U H 3 ...

Page 50: ...ic display int 80D 0 60 s 5 Backlight int 801 0 9999 s 6 Light alarm int 805 300 1200 x 0 1 7 Display home screen int 806 0 Voltage 1 Current 2 Power 3 Positive energy 4 Negative energy 5 Positive electric charge 6 Negative electric charge Refresh time int 82D 0 0 5 s 1 0 3 s 5 If set to 0 the display screens do not cycle automatically 6 If set to 0 the display backlight does not turn off 7 If set...

Page 51: ... measurement is 5 Current measurement circuit Rated current In Shunt 50 mV 60 mV 75 mV 100 mV 150 mV 200 mV 250 mV 300 mV 400 mV 600 mV Overcurrent 1 2 In continuous Maximum 1500 V Consumption 1 VA Impedance 20 mΩ Installation category CAT III 1500V Measurement accuracy Voltage measurement Clase 0 5 Current measurement Clase 0 5 Power measurement Class 1 Energy measurement Class 1 Resolution 1 s R...

Page 52: ... Protection degree IP Front IP54 Rear case IP20 Protection degree IK IK08 Pollution degree 2 Use Indoor Isolation Power supply Output 2kV Input Output 1kV Mechanical features Terminals 1 2 4 5 11 15 16 28 29 31 32 58 59 70 71 72 2 5 mm2 0 5 0 6 Nm PZ0 Dimensions Figure 26 mm Weight 284 g Surround pc abs Standards Electromagnetic compatibility EMC Part 4 2 Testing and measurement techniques Electro...

Page 53: ...g and measurement techniques Voltage dips short interruptions and voltage variations immunity tests IEC 61000 4 11 Safety requirements for electrical equipment for measurement control and laboratory use Part 1 General requirements IEC 61010 1 Electrical equipment for measurement control and laboratory use EMC requirements Part 1 General requirements IEC 61326 1 Safety requirements for electrical e...

Page 54: ... derived from a possible failure improper installation or improper usage of the unit Consequently this guarantee does not apply to failures occurring in the following cases Overvoltages and or electrical disturbances in the supply Water if the product does not have the appropriate IP classification Poor ventilation and or excessive temperatures Improper installation and or lack of maintenance Buye...

Page 55: ...55 Instruction Manual CVM D41 DC 10 EU DECLARATION OF CONFORMITY ...

Page 56: ...56 CVM D41 DC Instruction Manual ...

Page 57: ...57 Instruction Manual CVM D41 DC ...

Page 58: ...log output Decimal point for displaying voltage Shunt position 100 0 1500 150 0 2400 4800 9600 n 8 1 o 8 1 E 8 1 n 8 2 19 20 300 0 600 0 75 00 100 0 150 0 200 0 250 0 50 00 600 0 400 0 300 0 60 00 0 20 12 20 1 P 1000 nEG Pos 0000 000 0 00 00 CodE 0000 1000 rEAd inPt 3s ProG Pt i Pt 2 Ct 1 1500 Conn Addr 0001 6Aud dAtA Ct 2 do 1 Ao 1 nodE 4 20 U dS 000 0 FS 100 0 itEn SHnt 38 40 Poin ANNEX A CONFIG...

Page 59: ...yclic display Software version Display home screen Deleting the maximum minimum values Deleting the electrical charge totalisers Deleting the energy totalisers Refreshment time uEr 3021 U L i l p L P H diiH di2H diil di2L i H U H oFF rEn ALr 120 0 0001 0001 0001 i P EPP AHn U EPn AHP yEs no yEs no yEs no itEn 0000 tinE 001 0 dELy 0000 uALE 0005 Hys do 2 do 1 nodE SEt CodE Alr uEr CyC LiGH disp CLr...

Page 60: ...CIRCUTOR S A U Vial Sant Jordi s n 08232 Viladecavalls Barcelona Tel 34 93 745 29 00 Fax 34 93 745 29 14 www circutor com central circutor com ...

Reviews: