Help with addressing please

I’ve got a problem with targeting a movie clip object within an array. I insert my movie clip into an array and want to target it from another time line. I can target it from the same time line wich the array was defined but not from another.

A short example:
I created a new Movie clip and gave it an instance name.

Action script (2.0):
i = new Array();
i.push(“instanceName”);
trace(_root[i[0]]); //displays the instance name

But if I trace the same thing out from another time line (not in the same time line where the array was defined) it displays “undefined”.
I use an absolute addressing so I can’t understand why it won’t work from another timeline?

if you know what’s wrong please help me.

because stupid… hey its catch phrase

edit

its because the array does not exist anywhere but on the _root., the link works but the array is not there, so the link is not there… understand

you should communicate from the _root as standard

what are you trying to do, that usually helps?