update tooltip using hover event instead of click