Carnell, James E wrote: > s,arrayEnv = arrayEnv####### THIS MIGHT BE MY PROBLEM Is it just > copying a pointer?####### I think you want s.arrayEnv = arrayEnv note the period where you have a comma. and yes, assignment just makes a new reference to the same object, it does not make a copy. Kent