barcode commit