added barcode