Dynamic movie clip path problem

im trying to make empty clips inside other empty clips, im not exactly sure if im going about this the right way, but if anyone can help me out, that would rock


txtMovieName = new Array("mc_title", "mc_length", "mc_genre", "mc_bpm", "mc_format");

clipPath = "_level0"
function createClips() {
	for (i=0; i<txtMovieName.length; i++) {
	_root[clipPath].createEmptyMovieClip(txtMovieName*,depthLevel);
	_root[clipPath][txtMovieName*]._x = txtMovieXpos*;
	_root[clipPath][txtMovieName*]._y = 174;
	clipPath = clipPath+"."+txtMovieName*
}
}

the var - clipPath is adding each movie clip to itself properly, but when it creates the movies, it puts them all in _root (level0)… cant figure out why