Generic mouseenter and mouseleave handlers implmented