Making the animation loop

Sorry for the many treads if posted, but im a hard worker ;).

ok now i need to know is:

I have a moviclip that contains a guy that is walking, i made a stop(); action

In the first frame. on the movieclip actions i wrote:

[color=red]onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_rotation += 20;
}
if (Key.isDown(Key.LEFT)) {
_rotation -= 20;
}
if (Key.isDown(Key.UP)) {
_y -= speedMath.cos(_rotation(Math.PI/180));
_x += speedMath.sin(_rotation(Math.PI/180));
}
if (Key.isDown(Key.DOWN)) {
_y += speedMath.cos(_rotation(Math.PI/180));
_x -= speedMath.sin(_rotation(Math.PI/180));
}
}[/color]
[color=#ff0000][/color]
if i put a gotoAndPlay() action like this:
[color=#ff0000]if (Key.isDown(Key.UP)) {
_y -= speedMath.cos(_rotation(Math.PI/180));
_x += speedMath.sin(_rotation(Math.PI/180));
[color=lime]gotoAndPlay(2)[/color]}
if (Key.isDown(Key.DOWN)) {
_y += speedMath.cos(_rotation(Math.PI/180));
_x -= speedMath.sin(_rotation(Math.PI/180));
[color=#00ff00]gotoAndPlay(2)[/color]}
}[/color]
[color=#ff0000][/color]
[color=black]it wil play the animation but if u hold the (key UP) it wil stop at the first frame[/color]

How can i make it so it will loop without releasing the up key?

Thnx in advance Pancake