add ball hover func