Reracking fix

changes to user barcode scan