Can't duplicate!

_root.Aenemy.duplicateMovieClip([“Aenemy”+o], o);
_root[“Aenemy”+o]._visible = true;
_root[“Aenemy”+o]._x=_root.locator._x;
_root[“Aenemy”+o]._y=_root.locator._y;
o++;

This code is on one of my frames.
when I do it the first time the Aenemy interacts and everything is fine.
When that Aenemy appears the second time it dosen’t work, it dosen’t interact. And my first enemy suddenly disappears when I use this same action the second time.

I think the problem is when o is added to itself the new array dosen’t, how do I fix it???