AS2 Shape motion on Button Hold

Hey guys,

was hoping someone could help me with this.

I am trying to move a shape across the screen incrementaly as someone holds a button.

This is what I have so far.

on (press) {
shape._y -= 5;
}

This works but I have to press the button about a hundred times to move the shape across the screen.

Any help on this will be greatly appreciated.

Thanks in advance.