docs: function () {
  		var series = this,
  			options = series.options,
  			chart = series.chart,
  			renderer = chart.renderer;
  
  		each(series.data, function (point) {
  			var pointOptions = point.options,
  				graphic = point.graphic,
  				shapeArgs = point.shapeArgs;
  
  			if (!graphic) { // Create the shapes				
  				point.graphic = renderer.path(shapeArgs).
  					attr({
  						fill: point.color,
  						stroke: pick(pointOptions.borderColor, options.borderColor),
  						'stroke-width': pick(pointOptions.borderWidth, options.borderWidth)
  					}).
  					add(series.group);
  					
  			} else { // Update the shapes
  				graphic.animate(shapeArgs);
  			}
  		});
  	}