snapshot of new hover code
removed binding / unbinding code - to little usage to justify an entire code block to simplify usage