some work on tooltip function.  needs to work and move into click function