adding barcode scanner