bringing barcode into scope