add a new barcode