try to approach barcode scanner