     # function to remove chart
     chart.remove = () ->
                       pointGroup.remove()
-                      indtip.destroy()
+                      d3panels.tooltip_destroy(indtip)
                       return null
 
     # return the chart function

                  .attr("fill", (d,i) -> pointcolor[group[i]])
                  .attr("stroke", pointstroke)
                  .attr("stroke-width", "1")
                  .on("mouseover.paneltip", indtip.show)
                  .on("mouseout.paneltip", indtip.hide)


        # jitter missing values?
        if prevchart.xNA() or prevchart.yNA()

        xscale = prevchart.xscale()
        yscale = prevchart.yscale()


        pointGroup = svg.append("g").attr("id", "points")
        points =
