try mouseenter instead