attach & detach mouseover handler conditionally
on keypress detach the mouseover handler
on mouseover detach the mouseover handler
on mousemove attach the mouseover handler
removed the redundant hover effect