Added onMouseOver & onMouseLeave event handling