add barcode sdk