Ideally, the modifier for the array should be a method of the class.... >Set foo = new test >foo.testing(0) = "test" maybe you are running a wsh 5.x beta version ? I have seen a similar problem in one of the beta versions where arrays were created as variants instead of *arrays*. HTH --ashok