edit barcode strategy