a scanner can be used to read barcodes