Game Help Plz, AS2

I have a game running at 30 fps ( i say that because it might be part of the problem but i hope not.

I have a clip with this code

 
onClipEvent(enterFrame){
_x = _root.hero._x
_y = _root.hero._y
}

but whenever hero moves the movie clip with this code is delayed behind it like it’ll be a few pixels behind but i need it on the clip. I cant put it in hero cuz that will mess with the rest of my code. is there a better code for me to put on this movie clip without having to change the fps?