commit barcode