         location: 'min'
         bounds: 'auto'
       }
-      parent: plot_model.ref()
-    )
+      parent: @model
+    )
+
     yaxis = Collections('GuideRenderer').create(
       guidespec: {
         type: 'linear_axis'

      tools: []
    )

    glyphspec = {
      type: 'annular_wedge',
      line_color: null
      x: 0
      y: 0
      fill: '#688AB9'
      fill_alpha: 'fill_alpha'
      inner_radius: 'inner_radius'
      outer_radius: 'outer_radius'
      start_angle: 'start_angle'
      end_angle: 'end_angle'
    }

    glyph = Collections('GlyphRenderer').create({
      data_source: @source
      xdata_range: @range
      ydata_range: @range
      glyphspec: glyphspec
    })

    @model.add_renderers([glyph])

        button.text('pause')
        @paused = false
        @request_data())
    button.css('float', 'left')
    button.css('margin', '30px')
    controls.append(button)

    controls.css('clear', 'both')
