add barcode helpers