changes to qr-code scanner