dynamic hover improved