Welcome to the Help Center - Guides to support and troubleshoot your Verifone devices
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Dispenser Card Readers

Dispenser Card Readers (DCRs) give customers the option of paying at the dispenser.

Overview

Dispenser Card Readers (DCRs) give customers the option of paying at the dispenser. DCRs read the magnetic stripe of credit, debit, and similar cards, sends the information to a credit network, and controls dispensing fuel based on the network’s response.

Dispenser Types

Although different manufacturers refer to card readers by various trade names, Verifone uses DCR (Dispenser Card Reader) as a generic term for all of them.

Manufacturers
Card Reader Name

Bennett

Dispenser Card Terminal (DCT)

Dresser/Wayne

Dispenser Card Processing Terminal (DCPT)

Gilbarco

CRIND®: Card Reader IN Dispenser

Tokheim

Dispenser Payment Terminal (DPT)

Color logos are now supported on Gilbarco M7 and Wayne DCR. While Wayne devices seamlessly display logos without any extra steps. To enable the DCR color logo on the Gilbarco M7 device after Verifone Commander software installation, a one-time manual intervention is necessary.

The Gilbarco technician should choose the Verifone personality, instead of the default blue personality, from the maintenance menu for each dispenser.

In order to display the color logo, select “Verifone” option ‘1’ on the Gilbarco M7 located at SYSTEM MENU > APP CONFIGURATION > CRINDBIOS > DISPLAY > PERSONALITY after software installation for each dispenser.

Following this selection, reboot each dispenser to display the color logo.

Color logo is supported on the following dispensers:

Buypass distribution for BP and Exxon can select the site logo using the Site Logo dropdown from Configuration Client > DCR Configuration > Site Configuration.

Using Dispenser Card Readers

Dispenser Card Reader (DCR) Card Fuel Sale

Below are some common functions that are related to DCR sales:

  • Approve DCR Transaction: Some states require cashier intervention before fueling can begin.

  • View Fueling Point: A small yellow triangle indicates that the network has returned a message or customer has requested help. In either case, fueling position should be viewed to clear the message.

  • Reprint DCR Transaction: Occasionally, customers come to the counter to request a DCR receipt (paper ran out).

This function reprints DCR and completed prepay transaction receipts.

Touch ** [VIEW],**touch **[Reprint DCR TRAN]**and select the transaction to print.

The most recent transaction is always at the top of the list and highlighted.

During a DCR transaction, a small card icon appears in the background of the graphic for that fueling position as shown below:

POS Icon
Description

**DCR Calling:**Customer swipes the credit card and the card appears on button.

**DCR Approved:**Image changes into a nozzle ready to dispense fuel.

**DCR Dispensing:**A fuel drop to show fueling.

**Idle:**Fueling point returns to Idle upon completion of DCR sale.

**Help:**Help is requested or there is a network message that should be viewed. View pump to clear the icon.

DCR Sales Examples

The following DCR sales examples are mentioned the DCR sales sequences table:

  • DCR Sale Using a Card

  • DCR Sale Using a POP Discount Code

  • Pay Inside Sale Using a POP Discount

  • Postpay Inside Sale

  • Prepay Inside Sale

  • Card Rejected with Hot Pump Enabled

  • Card Rejected with Hot Pump Disabled

  • Card Not Removed

  • POP Discount Code Rejected

DCR Sales Sequence Table

The sales sequences for DCR transactions for all dispensers the POS supports are in the tables below. These tables show how the configuration can change the customer experience at the pump. Consider the following in all tables:

  • If the POS is in the idle state, the fueling point number remains lit and the icons are dark.

  • If the POS is sending data to the DCRs, a “LOADING” message replaces the current prompt untill the transaction is complete.

DCR Sale Using a Card

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer inserts a card.

Fueling point number icon flashes.

REMOVE CARD RAPIDLY Schlumberger: PLEASE REMOVE THE CARD Displays for 5 seconds.

Customer removes card. If customer does not remove card, see “Card Not Removed” table.

POS performs local validation of card.

ONE MOMENT PLEASE

Customer waits.

POS requests card authorization.

“Hot DCR pump” in Fuel Manager > DCR Configuration is set to ‘Y’.

Credit or debit card: The customer waits.

POS approves pump before authorization is received. Car icon lights. If authorization is then rejected, see “Card Rejected with Hot DCR Pump Enabled.” Card rejection information is noted on the journal.

Start Fueling Prompt

“Hot DCR pump” is set to ‘N’.

Credit or debit card: The customer waits.

POS approves pump after receiving authorization. If authorization is rejected, see “Card Rejected with Hot DCR Pump Disabled.” Card rejection information is noted on the journal.

Start Fueling Prompt

Customer removes nozzle and dispenses fuel.

POS sounds a tone to indicate fueling has started. Nozzle icon lights.

Promotional Message

If “Always print receipt” parameter in DCR Site Parameters in Fuel Manager mode is set to ‘N’.

Customer completes fueling and replaces nozzle. Customer responds ‘Yes’ to “RECEIPT?”

Fueling point number icon flashes. POS beeps to indicate fueling is complete.

RECEIPT (YES/NO)? followed by PRINTING RECEIPT followed by RECEIPT IS READY Displays for 5 seconds - beeps.

Customer completes fueling and replaces nozzle.

Customer responds ‘No’.

Fueling point number icon flashes. POS beeps to indicate fueling is complete.

RECEIPT (YES/NO)?

THANK YOU

If “Always print receipt” is set to ‘Y’.

Customer completes fueling and replaces nozzle. Customer waits.

Fueling point number icon flashes. POS beeps to indicate fueling is complete.

PRINTING RECEIPT followed by RECEIPT IS READY THANK YOU, displays for 5 seconds - beeps.

DCR returns to idle state.

Idle state.

Idle Prompt

Card types cause different prompts to appear:

  • Debit cards: If a customer inserts a debit card without first pressing the **[DEBIT]**key, “DEBIT OR CREDIT?” appears on the display. After a card has been identified as a debit card, the display prompts with “ENTER PIN.”

  • Fleet cards: Different Fleet cards prompt the customer for information such as odometer reading, vehicle identification number, etc.

  • Stored Value Cards: Also known as prepaid cards, these cards usually display the balance that remains on the card.

DCR Sale Using a POP Discount Code

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer inserts a card.

Fueling point number icon flashes.

REMOVE CARD RAPIDLY Schlumberger: PLEASE REMOVE THE CARD Displays for 5 seconds.

Customer removes card. If customer does not remove card, see “Card Not Removed” table.

POS performs local validation of card.

ONE MOMENT PLEASE

Customer waits.

POS requests card authorization.

“Hot DCR pump” in Fuel Manager > DCR Configuration is set to ‘Y’; “POP Discount Enable” and “POP Discount Code Enable” in Manager > Configuration > Sales Config are set to ‘Y’.

Customer enters ‘Y’ or ‘N’.

POP CODE? Y/N

If customer enters ‘Y’, prompt to enter the POP code appears.

ENTER DATA

Customer enters 7-digit POP Code.

POS approves code before prompting for card. If code is rejected, see “POP Code Rejected” table.

Credit or debit card: The customer waits.

POS approves pump before authorization is received. Car icon lights. If authorization is then rejected, see “Card Rejected with Hot DCR Pump Enabled.” Card rejection information is noted on the journal.

Start Fueling Prompt

.

“Hot DCR pump” is set to ‘N’

Credit or debit card: The customer waits.

POS approves pump after receiving authorization. If authorization is rejected, see “Card Rejected with Hot DCR Pump Disabled.” Card rejection information is noted on the journal.

Start Fueling Prompt

Customer removes nozzle and dispenses fuel.

POS sounds a tone to indicate fuelling has started. Nozzle icon lights.

Promotional Message

If “Always print receipt” parameter in DCR Site Parameters in Fuel Manager mode is set to ‘N’.

Customer completes fueling and replaces nozzle. Customer responds ‘Yes’ to “RECEIPT?”

Fueling point number icon flashes. POS beeps to indicate that fueling is complete.

RECEIPT (YES/NO)? followed by PRINTING RECEIPT followed by RECEIPT IS READY Displays for 5 seconds - beeps.

Customer completes fueling and replaces nozzle.

Customer responds ‘No’.

Fueling point number icon flashes. POS beeps to indicate fueling is complete.

RECEIPT (YES/NO)?

THANK YOU

If “Always print receipt” is set to ‘Y’

Customer completes fueling and replaces nozzle. Customer waits.

Fueling point number icon flashes. POS beeps to indicate fueling is complete.

PRINTING RECEIPT followed by RECEIPT IS READY THANK YOU displays for 5 seconds - beeps.

DCR returns to idle state.

Idle state.

Idle Prompt

Pay Inside Sale Using a POP Discount

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer selects any PAY INSIDE option (PAY INSIDE CASH, PAY INSIDE CREDIT).

Car icon flashes and POS beeps repeatedly.

ONE MOMENT PLEASE

Customer waits.

Cashier approves pump. Nozzle icon lights.

Start Fueling Prompt

Customer dispenses fuel.

POS sounds a tone to indicate that fueling has started.

Promotional Message

Customer completes fueling and replaces nozzle.

Dollar icon lights. POS beeps to indicate fueling is complete.

PLEASE PAY CASHIER Displays for 20 seconds - beeps 3 times.

Customer goes inside to pay.

If codes are enabled, cashier processes POP discount code or coupon at the POS when fuel sale is tendered.

Idle Prompt

DCR returns to idle state.

Idle state.

Idle Prompt

Postpay Inside Sale

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer removes nozzle.

Car icon flashes and POS beeps repeatedly.

ONE MOMENT PLEASE

Customer waits.

Cashier approves pump. Nozzle icon lights.

Start Fueling Prompt

Customer dispenses fuel.

POS sounds a tone to indicate fuelling has started.

Promotional Message

Customer completes fuelling and replaces nozzle.

Dollar icon lights.

POS beeps to indicate fuelling is complete.

PLEASE PAY CASHIER

Displays for 20 seconds - beeps 3 times

DCR returns to idle state.

Idle state.

Idle Prompt

Prepay Inside Sale

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer prepays inside.

Car icon lights. Pump is approved.

Start Fueling Prompt

Customer inserts card at an already prepaid pump. (This applies to systems without a [CASH] key and the “Handle Up Calling” set to ‘N’, “Full Service Preset at Pump” set to ‘Y’ and “Autocollect” set to ‘0’.)

CARD NOT READ Displays for 5 seconds - beeps 3 times.

Customer removes nozzle and follows start fueling instructions, and begins to dispense fuel.

Nozzle icon lights. POS sounds a tone to indicate fueling has started.

Promotional Message

Customer completes fueling and replaces nozzle.

Nozzle icon turns off. POS beeps to indicate fueling is complete.

Customer has dispensed less than prepaid amount.

Dollar icon lights. POS beeps to indicate fueling is complete.

SEE CASHIER

Customer has dispensed more than prepaid amount.

Dollar icon lights. POS beeps to indicate fueling is complete.

SEE CASHIER

Customer has dispensed prepaid amount.

POS beeps to indicate fueling is complete.

Idle Prompt

DCR returns to idle state.

Idle state.

Idle Prompt

Card Rejected with Hot Pump Enabled

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer inserts a card.

Fueling point number icon flashes.

REMOVE CARD RAPIDLY Schlumberger: PLEASE REMOVE THE CARD Displays for 5 seconds.

Customer removes card. If customer does not remove card, see “Card Not Removed” table.

POS validates card.

ONE MOMENT PLEASE

Customer waits.

POS requests authorization for card and approves pump.

Start Fueling Prompt

Customer removes nozzle dispenses fuel.

Nozzle icon lights. POS sounds a tone to indicate fuelling has started.

Promotional Message

Card is rejected.

Fueling point number, car, and nozzle icons flash. Pump is stopped. Card rejection information is noted on the journal.

PLEASE SEE ATTENDANT Displays until cashier views message inside. DCR beeps 3 times.

Customer replaces nozzle.

Dollar icon lights. POS beeps to indicate fuelling is complete.

PLEASE SEE ATTENDANT Displays for 20 seconds - beeps 3 times.

DCR returns to idle state.

Idle state.

Idle Prompt

Card Rejected with Hot Pump Disabled

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer inserts a card.

Fueling point number icon flashes.

REMOVE CARD RAPIDLY

Schlumberger:

PLEASE REMOVE THE CARD

Displays for 5 seconds.

Customer removes card.

If customer does not remove card, see “Card Not Removed” table.

POS validates card.

ONE MOMENT PLEASE

Card is rejected.

Fueling point number, car, and nozzle icons flash. Card rejection information is noted on the journal.

PLEASE SEE ATTENDANT

Displays until cashier views message inside. DCR beeps 3 times.

DCR returns to idle state.

Idle state.

Idle Prompt

Card Not Removed

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer inserts a card.

Fueling point number icon flashes.

REMOVE CARD RAPIDLY Displays for 5 seconds.

Customer does not remove card.

Fueling point number icon flashes.

PLEASE REMOVE CARD Displays for 10 seconds - beeps 3 times.

DCR returns to idle state.

Idle state.

Idle Prompt

In addition to message alert beeps, DCR beeps once per second while card is in reader.

POP Discount Code Rejected

User/DCR Action
POS Action
DCR Prompt

POP Code is rejected.

Fueling point number icon flashes. POP Code rejection information is noted on the journal.

INVALID CODE CONTINUE Y/N

If customer enters ‘Y’, 2nd prompt for code entry appears.

ENTER DATA

If customer enters invalid entry, 3rd prompt for code entry appears.

Fueling point number icon flashes. POP Code rejection information is noted on the journal.

INVALID CODE CONTINUE Y/N

If 3rd attempt fails, transaction is cancelled.

INVALID CODE TRANS CANCELLED

DCR returns to idle state.

Idle state.

Idle Prompt

Bad Card Read

User/DCR Action
POS Action
DCR Prompt

DCR is in idle state.

Idle state.

Idle Prompt

Customer inserts a card.

Fueling point number icon flashes.

REMOVE CARD RAPIDLY Displays for 5 seconds.

Card is unreadable or was inserted incorrectly.

Fueling point number icon flashes.

REENTER CARD Displays for 20 seconds - beeps 3 times.

Customer has made three unsuccessful attempts to insert card.

Fueling point number, car, and nozzle icons flash.

PLEASE SEE ATTENDANT Displays for 20 seconds.

Card has expired.

Fueling point number, car, and nozzle icons flash.

EXPIRED CARD Displays for 20 seconds - beeps 3 times.

Additional DCR Prompts

The following additional DCR prompts may appear:

User/DCR Action
POS Action
Prompt

Customer presses [HELP] key.

Fueling point number, car, and nozzle icons flash.

No prompt displays, but message is sent inside.

Customer presses [CANCEL] before dispensing fuel.

TRANSACTION CANCELED Displays for 10 seconds - beeps 3 times.

Customer inserts a fleet card.

ENTER DRIVER NO ENTER UNIT NO

ENTER ODOMETER

Customer inserts a Proprietary card or debit card.

One of the following prompts displays:

· ENTER USER ID

· ENTER DATA

· ENTER PIN

The customer then keys the identifying number.

Customer inserts a Proprietary card.

Card declined by Proprietary network.

CARD LOCKED OUT

Customer enters incorrect PIN, data, or user ID information for a Proprietary card.

Prompts customer to enter correct information.

One of the following prompts display: INVALID USER ID INVALID DATA INVALID PIN The customer is then directed to: PLEASE SEE CASHIER

Customer inserts a card.

PLEASE READ

YOUR CARD HAS A SECURITY CHIP

DO NOT REMOVE UNTIL PROMPTED

WAIT TO REINSERT CARD

Configuring Dispenser Card Readers

The DCR Configuration form is used to define general operating procedures for dispenser card readers (DCRs) at the site.

Use Forecourt > DCR to configure DCRs.

Use Tools > Managed Modules > DCR_Driver_Configuration to assign port and configure the communication parameters for DCR.

Fuel Manager / Fuel / Site Parameters provides additional parameters required for successful fuel operations. Refer to the Configuring Fuel Manager section in the Fuel Manager topic for details on configuring site parameters related to DCRs.

After changes are made to DCR parameters, the command “Tools_> Refresh Configuration” can typically be executed for the new settings to be applied to DCRs.__The Receipt Header/Trailer parameters also require a DCR download._All the DCR position attributes except Pay At Pump, Push To Start Button, Grade Select Button, and Lever On Pump require to initialize DCR driver.

DCR

Site Configuration

Use to set up the operation of all DCRs at a site. If these are the last changes you make before exiting Fuel Manager, use both of the following commands:

  • Forecourt > Initialization > DCR

Field/Button
Allowable Value/Function

Approve All Sales

Select to require the cashier to approve all outside sales.

Always Print Receipt

Select to automatically print a receipt at the pump after every DCR sale. (If not selected, the customer is prompted “Receipt Y/N?” and must choose whether to print the receipt.)

Low Paper Alarm

Select to alert the cashier when the DCR is low on receipt paper.

Receipt Prompt Before Sale

Select to prompt the customer about a receipt prior to dispensing fuel.

Receipt Prompt After Sale

Select to prompt the customer about a receipt after dispensing fuel.

Prompt Prepay Receipt Outside

Select to allow a customer to be prompted for a receipt at the DCR after prepaying inside.

Send Preset Amount to Host

Select to send preset amount to host.

Allow fill-up with Preset

Enable to fill-up gas with the preset amount.

Armed Forces Restriction

Select to display the Armed Forces prompt “Are you authorized [Y/N]?” prior to dispensing.

Handle Up Help Message [0-99]

Enter the length of time (in seconds) until a help message displays on the terminal to alert the cashier that the handle on the DCR is raised and an MOP has not been selected during the specified time (0 - 99).

Error Prompt Time [5-300]

Enter the length of time (in seconds) that DCR errors display for the customer (5 - 300).

Info Prompt Time [5-300]

Enter the length of time (in seconds) that the last message on the DCR displays for the customer (5 - 300).

User Prompt Time [5-300]

Enter the length of time (in seconds) that the user input prompt displays for the customer (5 - 300).

Enable Keypress Beep

This parameter applies to Dresser/Wayne and Tokheim DCRs.

Select to enable the beep when the customer presses keys on the DCR keypad.

Enable Attention Beep

This parameter applies to Dresser/Wayne, Gilbarco, Schlumberger, and Tokheim DCRs.

Select to enable the beep to get the customer’s attention.

Enable Mistake Beep

This parameter applies to Dresser/Wayne, Gilbarco, and Schlumberger DCRs.

Select to enable the beep when the customer makes a mistake.

Graphics Pay Inside Cash/Credit Prompts

Select to enable graphics pay inside cash/credit prompts.

Audible Help message on POS

Enable to hear audio help message on POS.

Enable Outdoor Tave

Refer to the TAVE Feature Reference documentation for information on this feature.

The TAVE (Trans Amor Verifone Edition) system minimizes the flow of unencrypted payment card data within the POS system by performing end to end encryption. Payment card data is encrypted by TAVE enabled card readers both at the dispenser and inside the store. Card data is encrypted by these devices and passed to the First Data front-end processor in encrypted form for authorization. The First Data front-end processor decrypts the payment card data and sends the data to the issuing bank. A token is linked to the authorization and sent back to the Verifone POS. The VeriFone POS stores this token and uses the token instead of unencrypted payment card data for all subsequent processing.

Select to enable Tave feature.

Site Logo

Software Release 55.01 Buypass distribution for BP has the Site Logo parameter to select the BP logo that will appear on DCRs.

Software Release 55.02 Buypass distribution for Exxon has the Site Logo parameter to select the Exxon logo that will appear on DCRs. There are three options: None, Exxon and Mobil.

DCR Position Attributes

Use to set up the operation of a specific DCR at a site.

If these are the last changes you make before exiting Fuel Manager, use both of the following commands:

  • Forecourt > Initialization > DCR

Field/Button
Allowable Value/Function

Select DCR Position

Position

Select the DCR to be configured.

Select Duplicate Position

Duplicate

Select the DCR to be copied and click Duplicate this Position. Select the DCR to which you want to copy the information. When copying is complete, click Done Duplicating.

EMV Parameters

Refer to Outdoor EMV Feature Reference for more information on this feature.

Enable EMV

Select to enable outside EMV.

IP Address

Enter outside EMV IP address.

Port

Enter port number.

Other Parameters

Pay At Pump

Select if the pump has a DCR and if it is available for use by the customer.

Push To Start Button

Select if the dispenser has a Start button that must be pressed to begin fueling. This parameter ensures that the correct instructions are displayed on the DCR.

Grade Select Button

Select to make the customer select a type of fuel product by pressing a corresponding button at a dispenser that dispenses multiple fuel products from a single hose.

Lever On Pump

Select to make the DCR display instructions for starting to fuel from a dispenser with a lever. (If not selected, the DCR displays instructions for starting to fuel from a dispenser without a lever.)

Enable Scanner

Select if a barcode scanner is installed at the DCR.

Enable Debit

Select to enable debit payment.

Menu Capable

Select to enable menus.

NFC Mode

· Contactless Disabled: Select to disable contactless payment.

· Contactless MSD Enabled: Select to enable contactless payments for MSD cards.

· Contactless EMV Enabled: Select to enable contactless payment for EMV cards.

Refer to Outdoor EMV Feature Reference for more information on this feature.

Enable Graphic Support

Select if graphics are supported by the DCR.

Graphic Keypad

Select if a graphic keypad is installed at the DCR.

Graphic Printer

This parameter applies to Tokeim DCRs only. Select if the printer prints graphics.

Enable Scanner

Select if a barcode scanner is installed at the DCR.

Primary Graphic Side [0-64]

Gilbarco only. Enter the number of one DCR on each pump as the primary DCR.

One controller operates the graphics for both sides of a pump. Select only one side of each pump as primary.

Graphic Display

Select the display type supported — Monochrome, Color, ROM, Monochrome + ROM, None.

Graphic Screen Size

Select 5 inches or 10 inches.

Graphic Text Lines

Select 2 Lines or Full Screen (multiple lines).

Receipt Header/Trailer

Use to define the messages printed on the header and trailer of the DCR receipt.

If these are the last changes you make before exiting Fuel Manager, use both of the following commands:

  • Forecourt > Initialization > DCR

Field/Button
Allowable Value/Function

Receipt Header

The message that prints on the first five lines of the DCR receipt. Enter the message on each line and select the alignment — Left, Right, Center.

Receipt Trailer

The message that prints on the last five lines of the DCR receipt. Enter the message on each line and select the alignment — Left, Right, Center.

DCR Display

Use to enter the DCR promotional message that appears on the DCR display while the customer pumps fuel.

If these are the last changes you make before exiting Fuel Manager, use both of the following commands:

  • Forecourt > Initialization > Fuel

  • Forecourt > Initialization > DCR

Reporting

DCR Statistical Report

Reports fuel sales at dispenser card readers only.

Report Details:

  • #CUST: The number of customers at a DCR.

  • VOLUME: The amount of fuel dispensed at a DCR.

  • AMOUNT: The sale amount of fuel dispensed at a DCR.

  • %FP: The total percent of DCR activity at a specific fueling point.

  • %DCR: The percent of all dispenser card reader sales dispensed at a specific DCR.

  • %FUEL: The percent of all fuel sales dispensed at a specific DCR.

Troubleshooting

CARD IN READER

A customer left a card in a DCR.

CARDSCAN 0 LOADED

(Schlumberger) Broadcast loading of all DCRs (CARDSCANs) has concluded. The ‘0’ means ‘all.’

DEBIT MODULE NOT PRESENT

Debit is not available at a DCR.

E1156

INVALID RECEIPT INFO

Attempted to do a ticket reprint or ticket recall on a DCR/ fuel transaction and the POS found the ticket data invalid. Call servicer for assistance.

E1212

NO DCR RECEIPT AVAILABLE

Attempted to print a DCR receipt inside and there are none available.

E5002

INVALID DCR NUMBER

Attempted to disable or download to a DCR and entered an invalid DCR number. Enter the correct value between 1 and 32.

Last updated