update barcode