           dimension: 1
           bounds: 'auto'
         }
-        parent: plot_model.ref()
+        plot: plot_model.ref()
       )
       plot_model.add_renderers(
         [xrule.ref(), yrule.ref(), xaxis1.ref(), yaxis1.ref(), xaxis2.ref(), yaxis2.ref()]

          dimension: 0
          bounds: 'auto'
        }
        parent: plot_model.ref()
      )
      yrule = Collections('GuideRenderer').create(
        guidespec: {

          location: 'max'
          bounds: 'auto'
        }
        plot: plot_model.ref()
      )
      yaxis2 = Collections('GuideRenderer').create(
        guidespec: {
