change in barcodecontroller