one more fix with mouseleave