Barcode Functionality Changes