update of barcode layout