Dissapearing Duplicate Movie Clips:How to Prevent?

Version Used:Flash MX 2004
I am trying to generate a Page with 3 paragraphs,each text paragraph with some custom animation attached to every character.What i Did was:
1.Open a new document
2.Create a Dynamic Text Box,named it “letter_txt” for the instance name.
3.Converted this to a Movie Clip and named that instance “letter_mc”.
4.Converted “letter_mc” into another movie clip “text_mc”
5.Went to editing mode and used some tweened animation on “letter_mc”
I followed steps 2-5 and created two other movie clips with “text2_mc”->“letter2_mc”->“letter2_txt” and similarly with “text3_mc”->…

I followed nearly the same procedure as shown in http://www.kirupa.com/developer/actionscript/ascript_text_animation.htm

here’s what i did in frame 1:
// -----------FRAME 1-----------------
myText=“Top Cat! The most effectual Top Cat! Who’s intellectual close friends get to call him T.C., providing it’s with dignity. Top Cat! The indisputable leader of the gang. He’s the boss, he’s a pip, he’s the championship. He’s the most tip top, Top Cat.”;
myText2=“Ten years ago a crack commando unit was sent to prison by a military court for a crime they didn’t commit. These men promptly escaped from a maximum security stockade to the Los Angeles underground. Today, still wanted by the government, they survive as soldiers of fortune. If you have a problem and no one else can help, and if you can find them, maybe you can hire the A-team.”;
myText3=“This is just some random text like the previous two paragraphs”;
cin1=0;
cin2=0;
cin3=0;
c1=0;c2=0;c3=0;
lineWidth=15;
lineLength=20;
kerning=5;
xPos=100;
yPos=150;
xPos2=300;
yPos2=250;
xPos3=200;
yPos3=510;
t1=length(myText);
t2=length(myText2);
t3=length(myText3);
lineNumber=1;

//—END OF FRAME 1

Actions for Frame2:

Code in Frame2:
//------------FRAME-2:
cin1++;
if(cin1>=lineLength)
{
ret=myText.substr(c1,1);
if(ret==" ")
{
cin1=0;
lineNumber++;
}
}
c1++;
text_mc.duplicateMovieClip(“text”+c1,c1);
_root[“text”+c1].letter_mc.letter_txt.text=myText.substr(c1-1,1);
_root[“text”+c1]._x=xPos+2kerningcin1;
_root[“text”+c1]._y=yPos+lineWidth*lineNumber;
//END OF FRAME 2:
//CODE IN FRAME 3:
if(c1<=t1)
{
gotoAndPlay(2);
}
else
{
lineNumber=1;
gotoAndPlay(5);
}

//END OF FRAME 3
//CODE IN FRAME 4
cin2++;
if(cin2>=lineLength)
{
ret=myText2.substr(c2,1);
if(ret==" ")
{
cin2=0;
lineNumber++;
}
}
c2++;
text2_mc.duplicateMovieClip(“text2”+c2,c2);
_root[“text2”+c2].letter2_mc.letter2_txt.text=myText2.substr(c2-1,1);
_root[“text2”+c2]._x=xPos2+2kerningcin2;
_root[“text2”+c2]._y=yPos2+lineWidth*lineNumber;

//END OF FRAME 4
//CODE IN FRAME 5
if(c2<=t2)
{
gotoAndPlay(4);
}
else
{
lineNumber=1;
gotoAndPlay(“end”);
}
//END OF FRAME 5

//CODE IN FRAME 6-FRAME LABEL “PARA3”

cin3++;
if(cin3>=lineLength)
{
ret3=myText3.substr(c3,1);
if(ret3==" ")
{
cin3=0;
lineNumber++;
}
}
c3++;
text3_mc.duplicateMovieClip(“text3”+c3,c3);
_root[“text3”+c3].letter3_mc.letter3_txt.text=myText3.substr(c3-1,1);
_root[“text3”+c3]._x=xPos3+2kerningcin3;
_root[“text3”+c3]._y=yPos3+lineWidth*lineNumber;

//END OF FRAME 6

//CODE IN FRAME 7-FRAME LABEL: “end”;

if(c3<=t3)
{
gotoAndPlay(“para3”);
}
else
{
gotoAndPlay(1);
}

The animation in My first Paragraph i suppose should be able to swivel ,but There is something unexpected about them.Also all the letters start disappearing at the start of the next “paragraph”.I am very new to ActionScript and Flash.Can someone help with my code?I tweaked the code a bit from the one given since I do not see how a movie clip “mcLetter” can have an attribute “text”.