enhance the animation