reimplemented highlighting with mouseEnter and mouseLeave - mich better now