fixed two factor qr code generation