When calling methods on com objects in vbscript (ugh! pain ouch ouch ouch!) the overlaoded methods were accessed by a _number. Lets say it's the Vacuum object (the object that makes windows suck). In overloadable languages you can pass a Soul, an Idea, or Creativity into the Vacuum's suck method. The order they are defined in is important because that's the order (as far as I was able to figure out) that they are indexed in. To use Vacuum to suck a soul it would be myVaccum.suck_1(someonesSoul) an idea would be myVaccum.suck_2(goodIdeasAboutGuis) But that was just in vbscript. --Kyle