Readded a functionaly barcode scanning matcher