Microsoft Confirms IE Changes in Wake of Lawsuit 481
theodp writes "On Monday, Microsoft verified that it will be making what it calls "modest" changes to Windows and IE to meet the requirements of the jury verdict against it in the Eolas patent infringement case. Microsoft says it will finish making the changes to IE and Windows by early next year and will provide developers that use IE technology with documentation to help them modify their applications, Web pages, and browser plug-ins to work with the new plug-in scheme, which affects all Web pages that use plug-in technologies such as Adobe Reader, Apple QuickTime, Macromedia Flash, RealNetworks RealOne, all versions of Java, and Windows Media Player. A preview of the new user experience shows the user being prompted to confirm loading of each ActiveX control."
Hey what happened? (Score:2)
..And the others? (Score:5, Insightful)
Is it clear just how much this patent ruling will affect the internet as we know it?
Re:..And the others? (Score:2, Insightful)
So mozilla doesn't have to make any changes.
Unlike trademark you only have to enforcement patents if you want to.
Re:..And the others? (Score:5, Informative)
No, you're thinking about Trademarks.
Re:..And the others? (Score:5, Informative)
Victor Talking Machine Co. vs. Starr Piano Co. (1922) [starrgennett.org]
the Second Circuit Court of Appeals held the Victor
patent void for lack of invention and for abandonment.
Re:..And the others? (Score:2)
Uhm, wasn't that just for trademarks?
Re:..And the others? (Score:2, Informative)
Even copyrights can be selectively enforced. Only trademarks need to be vigorously protected.
Re:..And the others? (Score:5, Informative)
Re:..And the others? (Score:4, Interesting)
Apparently, this patent [slashdot.org] apparently doesn't apply to plugins that run as an extension of the browser, rather than as separate applications.
However, from the way the patent is described, X11 itself might count as prior art, as the X11 protocol constitutes a "bidirectional protocol between the web browser and the application."
Is UNIX cool or what?!
Re:..And the others? (Score:5, Insightful)
This is a very good point.
This is probably one of the very few times we'd want to see Microsoft win a case like this. Eolas claims that they're just going after Microsoft, but who's next? They can clobber the living daylights out of all sorts of other people now in a misguided bid to make money on litigation (the New Gold Rush, anyone?).
The door swings both ways: if Microsoft is abusing companies (ok, bad choice - IBM or Amazon might be better) with a ridiculous set of patents, we should be yelling. However, if Microsoft, IBM, Amazon, etc. is being abused by a ridiculous set of patents, we need to yell just as loud.
How does that go... oh yes:
"And when they came for me, there was noone left to speak out for me."
Re:..And the others? (Score:3, Interesting)
Not at all. USA has a bad patent system made for big corporations and lawyers. Letting Microsoft win this case would show furthermore that law isn't really a problem when you have more lawyers.
The problem is the law. It's stupid. Change it.
Re:..And the others? (Score:5, Interesting)
In this case, the patent was put into place well before it was being used in actual browsers, so there isn't as much a prior art issue as a specificity issue. Generally, I think that because software can have such a broad application (imagine the hell we would live in if someone had patented the general concept of a database - "a data storage system with efficient retrieval systems" and so on) it is important to make sure that the language of the patent forces a company to work out its own solution to the problem, but doesn't prevent it from an entire branch of technological innovation.
Also, editors -- why isn't "Patents" one of the topics for this story? This is clearly taking place only because patents are being exercised; everybody here is talking about the patents. Listing this story under "Patents" will make sure that if someone is trying to look up or research examples of egregious patents being used as IP weapons (even against such a hated enemy/Slashdot sponsor as Microsoft).
Re:..And the others? (Score:5, Insightful)
Not me ! I want Microsoft to loose this case. If microsoft loose this case, more and more people will become aware of the danger of software patents. Nobody is going to realise the danger of software patents when a handful of Free software projects are affected. This specific case has drawn a lot of attention to the issue of software patents because its microsoft at one end. I wish more and more software lawsuits come up and more and more people become aware of this. There is nothing to be complacent when microsoft or somebody like them win a couple of lawsuits and software patents largly remain.
More so since (Score:5, Interesting)
However, what he does is really not relivant. The point is that patents should NOT be allowed to be used as weapons by anyone, small or large. The point of a patent, and this is explicitly(*) spelled out, is to provide an inventor some protection so they can make money off an idea in the intrestes of promoting PROGRESS. In other words, you get a time limited right to your idea that people can't infringe on, so you are encouraged to share it with the world to use, and recieve compensation as a result. It isn't so some random guy or corperation that didn't invent shit can play bully with people.
Patent bullying needs to be stopped period.
(*): It's article 1, section 8, clause 8 of the constitution: "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries"
Dribbling fucktard (Score:2, Funny)
Stimulus:Response (Score:5, Interesting)
This wasn't really a Good Thing (tm) (Score:5, Insightful)
Quite right, Eolas are truly a greater evil... (Score:5, Interesting)
To: info@eolas.com
Date: Tue Oct 07, 2003 03:09:36 PM BST
Subject: Congratulations on your lawsuit
I would like to congratulate you on managing to successfully sue Microsoft and still manage to be seen as a despicable bunch of malevolent malcontents by the public at large (including industry professionals).
By exploiting the US legal and patent system and it's weaknesses (in particular it's notorious inability to deal with technical software cases) and infecting the rest of the world with your insipid patent claim (which is an insult to everybody with any knowledge of browsers, plugins, going as far back as the original inspiration for Tim Berners-Lee, Bill Atkinson's HyperCard) you have made the web a less pleasant experience, and you haven't actually contributed anything new to the concept of software plugins (those of us who remember HyperCards XCMD's are more than aware of that, even if the US patent office and the courts were not).
I'm sure your all convincing yourselves you've 'slain a giant' and that you are trying to re-enforce that opinion among yourselves for your own benefit, even though the rest of the world is largely telling you otherwise, most vocally. I'm sure you will casually disregard the voices you do not wish to hear.
Many people (those working for free in the open source world, as well as plugin developers and commercial software developers and web content maintainers) will now have to spend many man years working on an alternative non-patent-infringing format so they can be sure to remain free from your legal shenanigans. This is time that they could have spent working on other free an open software for the benefit of everyone (or who knows, even at the park, or at home with their families!). Not to mention all the end users that will be effected by this and who will have to now spend time downloading, installing and working around 'fixes' that will be necessary in the wake of your decision to sue.
In your own special way, you have truly made the world a worse place to live in.
Congratulations.
--
Re:Quite right, Eolas are truly a greater evil... (Score:4, Insightful)
I disagree. And I'll go further. I think all patents are inherently bad.
Patents are to promote progress. That is what the constitution says. They did do that before huge corporations collected and traded patent portfolios with their friends. Nobody could have imagined global multi-national corporations with gross revenues that are larger than many actual countries.
Patents no longer promote progress. They are something bought and sold to use as a nuclear weapon. I don't believe any reform of the patent system will fix this aspect of it. Shorten patent lifetimes. Fix the examination process. Still, you have patents, which are exclusive monopoloies, being bought and sold in order to restrict who can do what, rather than promote progress.
Companies will still amass huge patent portfolios so that if they get sued, they can always counter sue. If you sue IBM for anything, you can expect an expensive patent countersuit. Standard procedure. All of SCO's products infringe those four patents IBM claims. Why did IBM respond with only four patents instead of 2000 patents? So that they don't look to the judge like they are gaming the system. Nonetheless, they will stop all of SCO's products. Even if SCO could show one patent to be invalid, thus freeing some of their products from infringement, IBM can just file another patent suit after that. Patent litigation is very expensive. You must prove that the patent is invalid (expensive) or prove that you don't infringe (also expensive).
It is simply not possible for anyone to write a program that does not infringe a dozen patents held by Lucent, IBM, Microsoft, etc.
Do you really think reforming the patent system is going to fix these problems and start promoting progress? Patents no longer serve the public good.
Re:Quite right, Eolas are truly a greater evil... (Score:3, Insightful)
The few things that might not be developed without and that are really necessary and useful (medicine comes to mind) is always mentioned by proponents to explain why we "must have" patents.
As if no progress was made until the 19th century (before which patents did not exist). This view is a scandalous ignorance of the history of our culture and science.
Should commerce on its own no longer develop new medicines: 90% of new medicines we can do without (they only m
Re:Stimulus:Response (Score:2)
* I think that they did an Enron, and have been good at hiding it.
Re:Stimulus:Response (Score:2)
Why? Because they're "Micro$oft"? Or do you have actual evidence to support such a claim?
Re:Stimulus:Response (Score:2)
A drop in the bucket (Score:2)
Besides, it was announced months
uhg (Score:3)
all these products are supposed to enrich the quality of the living web ::not:: cause more pain by inflicting pop up warnings and alert boxes.
so now I need to accept 3 alert boxes before I can hit skip on your flash splash page ?? ;)
Re:uhg (Score:4, Insightful)
If a visitor goes to the page and nothing comes up but a little notice that says, "Stuff didn't load", they will leave without the company getting its message across. That will encourage the company to have a web page that uses html and jscript and php and whatnot to get there message across and will limit plug-ins to only the content that really needs it.
Additionally, While I use Windows, IIS, etc. I don't use things like ActiveX Controls on web pages. I think there are better ways to go about it. Now, when a company is developing it's great new intranet app, will they use ActiveX Controls and force the employee to load each page twice (and waste MONEY), or will they come up with a newer and/or better way to do the same stuff?
Don't get me wrong, I don't agree w/ this decision, but maybe it will have some unintended benefits.
Usability Blowout (Score:2, Funny)
Bwa ha ha ha ha! *snicker* BWA HA HA HA HA! (Score:2, Funny)
Brings a tear to me eye.
You mean...something GOOD came out of a lawsuit with Microsoft? W00t!
On the OSS side of things, this should be a (small) boon to projects like Konq and Mozilla that aren't going to require all the online applications and plugins to be re-coded.
Re:Bwa ha ha ha ha! *snicker* BWA HA HA HA HA! (Score:5, Informative)
For every page, and for every damned control embeded in this page (IIRC, it's a while since I last used IE)
I'm glad the the yes-to-active-x fraction now gets their own piece of the pie
IE changes (Score:5, Interesting)
Re:IE changes (Score:5, Insightful)
Yeah, but the warning dialog is conspicuously missing a "Cancel" button.
Re:IE changes (Score:3, Funny)
Re:IE changes (Score:2)
Good or Bad? (Score:3, Insightful)
Unexpected. (Score:5, Interesting)
Re:Unexpected. (Score:5, Informative)
Eolas is a 100% private company. All owned by its 1 employee.
No possibility of a hostile takeover there.
Eolas wasn't willing to sell the patent. I don't remember the article, but the Eolas guy specifically says that he wanted to use his patent to change the landscape of the broswer industry; he talks about allowing other browsers back into the market by only enforcing his patent against Microsoft (and wining a HUGE chunk of change in the process).
Re:Unexpected. (Score:2)
Yeah, but what are the possibilities of a "tragic accident" happening to this guy?
Think the heirs to this guys fortune would not want to cash in if MS made them a deal they could not refuse?
Re:Unexpected. (Score:5, Insightful)
Re:Unexpected. (Score:3, Insightful)
What did he think was going to happen, suddenly everyone is going to switch from IE? Bzzz, wrong answer. It's nearly impossible to get people to upgrade from Netscape 4, switching browsers would be like pulling teeth.
Mozilla and company better hope that the fix still lets plugins work with their browsers, because that's going to be how it's fixed. It's going to make the web more IE centric and the sites will be fixed to work wi
Waste of time (was Re:Unexpected.) (Score:3, Insightful)
I fail to see how this will "change the landscape of the broswer industry". Microsoft published instructions on how to create web pages that do not prompt the user. Greater than 90% of web browsers are IE. So every web developement firm (or company that puts up it's own public websit
Re:Unexpected. (Score:2, Funny)
Right now, Bill Gates is smacking himself on the forehead.
Thanks, Eolas! (Score:3, Insightful)
It guess it just goes to show you that at the end of the day, someone will always find a new way to screw everyone else over for money.
Even though it's just Microsoft, I can't help but think that this is going to end up affecting other stuff too. Once a company like Eolas gets away with this garbage, I doubt they'll quit while they're ahead. I see more lawsuits like this in the future.
Law of unintended consequences (Score:5, Insightful)
Re:Law of unintended consequences (Score:2)
Re:Law of unintended consequences (Score:4, Insightful)
This is IMO the worst thing that could have come out of this case ever except maybe MS buying Eolas and using the patent against other browsers...
Re:Law of unintended consequences (Score:3, Interesting)
This is not a "security enhancement". IE already come shipped to prompt before installing any ActiveX controls (the famous "Always trust content by Microsoft Corporation" window is the one I'm talking about here).
What this is doing is forcing the browser to prompt in every instance that an ActiveX control is used, which, by the way, you can currently set IE to do as well, but it doesn't come defaulted to do so -- the
Re:Law of unintended consequences (Score:3, Interesting)
Ugh, I retract what I said, and must continue cursing MS as before. What I'd really like to see though is for it to remember which "enhanceme
List of concesssions (Score:2, Funny)
tcd004
Funny, not interesting! (Score:2, Informative)
Dan East
Oppertunity Knocks (Score:5, Insightful)
Ad ware will run rampant, as users are clicking OK left, right and center.
Re:Oppertunity Knocks (Score:2)
Re: (Score:2)
Re:Oppertunity Knocks (Score:3, Funny)
I hope you write code more efficiently than you write English.
if (!flag && (flag == false))
I see some room for optimization there
Licence it? (Score:2, Insightful)
James
Re:Licence it? (Score:2)
They're still appealing againts the ruling. Perhaps they'll licence it if they lose.
But if MS win, there may be a good legal precedent that judges can use to throw out other unreasonable software patents. I'm pleased they're pouring money into that.
Re:Licence it? (Score:2)
On the user-experience page linked there are patent-friendly' ways to work around the ruling. The only differences you'll see are if the designers don't edit their pages to be patent-friendly - or if you've got ActiveX enabled and Javascript disabled.
Everybody loses (Score:3, Insightful)
Fantastic. More browser sniffing, more money spent on more developer time to code workarounds for the new behavior, and more dialogs to arbitrarily disrupt user experience.
Same as my current IE experience (Score:4, Insightful)
Re:Same as my current IE experience (Score:2)
I simply used SoftICE to get rid of this dialog box. (usual disassemble, trace, patch)
If you don't have SoftICE, I imagine that W32dasm or even Visual studio can accomplish this task, too.
This doesn't change anything! (Score:2, Informative)
Sometimes it helps to read...
Re:This doesn't change anything! (Score:2)
Err...yeah. I haven't done much with OBJECT and PARAM tags, but it looks to me like NOEXTERNALDATA can surpress the prompt, but if you then rely on external data, your object won't work. I don't think this "nullifies this change" at all. There are then other hacks, like using base64 to put your binary data inline in the page.
See, it helps to read, also to understand what you're reading.
OBJECT tag useless without parameters (Score:3, Informative)
Additional parameters (like a file) would be ignored if NOEXTERNALDATA is specified.
Oddly enough, the tag is theoretically the correct way to embed images, depending on how you read the HTML spec. Can you imagine a popup co
Clarification on inline data (Score:2)
Re:OBJECT tag useless without parameters (Score:2, Informative)
Re:This doesn't change anything! (Score:4, Interesting)
They finally got the point after I e-mailled them a base64 decoder (after first shocking them by demonstrating how I could instantaneously "decrypt" the ids), and a separate script that would brute force all their user identifiers with wget in minutes... (I think presenting them with the user IDs that would have allowed me to download the CEO's address book and charge conference calls to his account was the most enjoyable part)
Let's just say that it wasn't the last security vulnerability...
oh great! (Score:2, Insightful)
The monkey trainers at the circus will have an easier time...
Re:oh great! (Score:2)
You'll have a group of individuals quite capable of navigating a moderate si
This sucks! (Score:2)
Presumably all the other browsers will follow suit in time?
Patents & innovation (Score:4, Insightful)
IMHO the Eolas vs M$ case proves once and for all that (software) patents -- used with good or bad intentions -- frustrate rather than further innovation.
--
Nothing is illegal if one hundred businessmen decide to do it -- Andrew Young
Re:Patents & innovation (Score:2)
'Guess YHO is based on this paragraph:
>The lawsuit could have huge repercussions for other browser makers if Microsoft's expected appeal falls flat: Browsers such as Mozilla, Netscape, Opera, and Safari all use similar means to add plug-in capabilities.
Right? I totally agree.
--
As Zeus said to Narcissus: "watch yourself"
For a real change... (Score:2)
not a security feature :) (Score:5, Interesting)
wrong [microsoft.com]
Re:not a security feature :) (Score:4, Interesting)
They already have that (Score:3, Informative)
They're already working around it! (Score:5, Informative)
I suppose that this is one of the concessions they were required to make: plugin content that "specifies a source of data external to the current page" was probably convered specifically by the patent in question.
But here's the VERY NEXT sentence: "The OBJECT element for an ActiveX control has a new attribute: NOEXTERNALDATA. Specify true for this attribute to indicate that the control does not access remote data and that Internet Explorer should not prompt the user." Notice that this doesn't say "specify this tag and we'll CHECK to see if there's external data." It's basically a way to turn off the prompt, no questions asked.
In fact, the code example directly following specifies a "param url=", which sounds a helluva lot like a "source of external data" to me. Is it just me, or does this directly flout the entire point of the changes? I can't imagine that's an accident... I think MS just said "here, we'll change our default behavior, but we'll let users subvert the change starting now."
Ha!
Other interpretations?
Not quite, read the rest: (Score:5, Informative)
The following example shows an OBJECT tag that loads a control without a prompt from Internet Explorer because the NOEXTERNALDATA attribute is set to true. The control does not receive the URL property.
In other words, the control doesn't get that URL parameter, it's just loading the component without a data source.
Re:They're already working around it! (Score:2)
Hey, if they keep doing that, they can confuse and drag out the court battle so long that browsers will be irrelevant and Elcomsoft will be bankrupt.
Sort of like what happened to Netscape.
E=0 (Score:5, Insightful)
The button wasn't meant to be informative... (Score:5, Insightful)
I think we'll be seeing more and more of this garbage in the years to come - software coded awkwardly to get around useless patents.
My solution? Cut the time on software/business patents to 3 years. Plenty of time to build a lead based on a valid new idea - very little opportunity to "pre-patent" an obvious idea to extort with later.
It only looks that way... (Score:4, Interesting)
Think I'm wrong? Name one real software idea that fits these criteria:
1. Patented in the last 3 years
2. Could not be exploited for a reasonable "head start" profit in 3 years
Show me that, and I'll show you a useless, obvious or redundant patent - a patent that will only be used to harm innovation down the road.
It's only been luck that we haven't seen more damage from bad software patents. Law should be changed now, or we'll see real problems in 2015. 3 years (or thereabouts) is a compromise that could protect most legitimate interests, I think.
This does not bode well (Score:2)
Nuclear Operator 2.73
Plutonium inserted successfully.
Would you like to run the radiation level check?
[Yes] [No]
"Oops! Hey Boss - I accidentally clicked *-boom-*..."
You can work around this for the end user (Score:2, Interesting)
Even more reason to switch... (Score:2)
It seems that microsoft has become disinterested in the browser, probably feeling that ie6 is as far as they need to go.
They couldn't be more wrong.
I think it's time I got all my work colleagues to switch - most of them wouldn't know the difference anyway
While everything leading to this may be bad... (Score:2)
How long before... (Score:2)
What was the patent anyway? "Allowing embedded content to load without telling the user with a yellow pop-up"? I can't think of anything sensible they could have patented, which would
so no activeX than no infringment? (Score:2)
Ouch... user experience? (Score:2)
A few years ago, I was involved in building an application where the front end was a bunch of nested ActiveX controls. I can just imagine how the UE for that app is going down the tubes. I mean, who doesn't want to click "OK" fifteen times just to log into an application.
Its been some time... Is there any new development occurring with ActiveX or is that part of the planned obselesence with
Is it just me.. (Score:5, Insightful)
Re:Is it just me.. (Score:5, Funny)
DATA element (Score:2, Insightful)
You can't pass "PARAM" lines with clear text data, but you *can* pass DATA lines with base64 encoded data. So what do we need to do? Encode our PARAM data lines, of course.
This may break the patent
Interesting to note... (Score:2)
Didn't Microsoft say this sort of thing was impossible, back in the days of the antitrust suit? Might we have evidence of perjury on our hands?
At least it's still COM (Score:2)
At least they were able to keep COM as the method of creating plug-ins. With Microsoft so invested in COM and, as such, most other companies writing for the MS platform, this was my biggest concern. It has come along way in years, and the interfaces required of ActiveX controls - as well as more secure sandboxing - are pushing the ActiveX guidelines to help developers write more secure code. It would've been a waste to have to drop it all, not to mention millions or billions in re-development costs.
Any de
Lotus Notes R3 (Score:2, Informative)
http://www.ozzie.net/blog/stories/2003/09/12/savin gTheBrowser.html [ozzie.net]
The patent system is out of control (Score:5, Funny)
Plug-ins are OK as long they don't load external data
If they do, microsoft can't load it for you without a prompt
BUT you can document.write it in and avoid the prompt
BUT only if the script is in an external file...
So the key point here seems not to be with plug-ins (which obviously pre-date the patent) but plug-ins using EXTERNAL data...
Now this just doesn't make sense. The HTML standard has ALWAYS supported full urls being used in ALL tag that can get data ie. <img src="http://external.com/image.gif"> In fact the HTML standard was written specifically so that it doesn't care if data is local or not.
So in conclusion, why would Chewbacca live on Endor... this just does not make sense... I rest my case
Short-sighted is more like it. (Score:3, Insightful)
so MS figures out a workaround... due to the fact that IE holds 95% of the market, all the big plugin vendors will change their access methods to support the new workaround.
So web developers who wish maximum coverage (nearly all) will change their html code to support the new access method.
Then, either other browser vendors have to spend just as much money to maintain compatibility, or they lose the features on any site that has switched to support 95% of the internet.
And a small browser company's turnover time for making the change is going to be longer than MS, as they don't have the swarms of programmers. So it costs the independent software developers at least the same in programmer wages (excepting -purely- OSS browsers) to do the change, but costs them more in user-satisfaction and market-share as they have a longer time without the features, and they've lost programming time they could have been using to -improve- their own browser.
How much time has the Opera or Safari team already lost just doing CYA code reviews to ensure they're not in an exposed legal position?
And as for this altruistic notion that Eolas is only out to stop the Big Bad Guy... what happens if IE does lose market share to something like Opera? What happens when Eolas would suddenly decide that that Opera's business tactics weren't fair either?
There's too much legal risk for a browser developer to -not- migrate to supporting the new method right away. Sure, they'll probably be backwards compatible to the old way - but what web developer wants to embed an activex plugin in their web content that is unusable to 95% of their potential market?
Keep in mind that this new plugin requirement only needs to displays an 'Ok' box in the event that the plugin data is remote. Meaning if you go to homestarrunner.com and watch an sbemail flash movie hosted from homestarrunner.com - there's no messagebox; it's still a seamless experience.
So what does this mean? Well... it does mean that you'll have to click Ok once for every remotely hosted activex ad (nightmare).
I myself tend to think that web hosts would sooner drop plugin ads, or start hosting locally long before they'd suffer through potentially losing 95% of their viewers.
(I certainly hope that IE ads a config option so I can disable remote activex data streams altogether. That'd be a pretty good adblocker. I guess there may be a silver lining.)
Everybody is missing the point... (Score:4, Insightful)
A lesson for Microsoft (Score:3, Interesting)
"We believe the evidence will ultimately show that there was no infringement of any kind, and that the accused feature in our browser technology was developed by our own engineers based on pre-existing Microsoft technology," a Microsoft spokesperson said in early August when a federal court jury delivered its verdict.
Welcome to what happens when you open Pandora's Box. What the lawyer/spokesperson/talking head missed here is that it *doesn't matter* if you built the system inside of a dark room sealed in a nuke-proof underground bunker - if someone else already has a patent on it, they own the idea. There is no "but *we* built this version!" cry that works, when someone 'patents software' they are essentially forbidding you to think or create without their permission.
Copyright prevents you from lifting their code and claiming it as your own.
Patents prevent you from building your own ideas if they happen to overlap someone else's.
Did you catch the workaround? (Score:5, Informative)
OK - so far so good. Then they get to this part: I can see where this is going... So- in summary: Writing the code directly in HTML is a violation and will trigger IE to spit the silly dialog box. Having JavaScript (and therefore the browser itself) write the offending code is just kosher. Wow.
Re:Decisions, decisions. (Score:5, Funny)
Actually, the dialog shown [microsoft.com] only allows you to click "OK". Who needs options when you've got Windows :-)
Re:Damn catch-words (Score:2)
Oh, and some users I'd just loooove to experience. They are of my opposite sex and perty.
Hmm, somehow I think that's not what you mean :)