Creating text in mc dynamically

hi guys,
I’m trying to create 10 empty mc using a for loop, with each mc containing a textfield. Below’s how i’ve done it…


yPos = 0;
for ( i = 0; i < 10; i++ )
{
	this.createEmptyMovieClip( this["hello" + i + "_mc"], this.getNextHighestDepth());
	this["hello" + i + "_mc"].createTextField("hello_txt", this["hello" + i + "_mc"].getNextHighestDepth(), 0, yPos, 500, 500 );
	this["hello" + i + "_mc"].hello_txt.text = "hahaha" + i;
	yPos += 100;
}

for some reasons, it doesn’t seems to work. Can any1 help?