Duplicate looping


var videos:Array = new Array("one", "two", "three", "four");
for (var i:Number = 0; i < videos.length; i++){
	theList = _root.vidList.duplicateMovieClip(videos*, _root.vidList.getNextHighestDepth());
	theList.label_txt.text = videos*;
	theList._y += 30;
	trace(theList);
	theList.onRelease = function(){
		trace(this);
	}
}

as you can guess, there’s a movie clip already on the stage named “vidList” with a text field on it named “label_txt”… i’m stumpped because they all get traced but only the last one shows up on the stage. any help?