broke up hover highlight into two functions