Newbie question

hey can someone help me with something here, i have got some actionscript on a movieclip being used as a button. When the button is clicked it moves to a frame, the frame has ‘stop();’ in it. With one click it works, but on a quick second click it goes to the next frame. This is my code, can anyone help?

on (rollOver) {
this.gotoAndPlay(2);
_root.description.text=“a page describing what the company is all about - or something else of your choice”;
}
on (rollOut) {
this.gotoAndPlay(7);
_root.description.text="";
}
on (release) {
this.gotoAndPlay(1);
_root.gotoAndPlay(29);
}

HELP!

Matt