 				radius = defaultScreenRadius.value;
 			}
 			
-			var hasPrevPoint:Boolean = connectTheDots && isFinite(prevPoint.x) && isFinite(prevPoint.y);
-			if (hasPrevPoint)
-			{
-				graphics.moveTo(prevPoint.x, prevPoint.y);
-				graphics.lineTo(tempPoint.x, tempPoint.y);
-			}
 			if (!isFinite(radius))
 			{
 				// handle undefined radius

		public const colorNegative:LinkableNumber = registerLinkableChild(this, new LinkableNumber(0x800000));
		public const colorPositive:LinkableNumber = registerLinkableChild(this, new LinkableNumber(0x008000));
		
		// for line connecting demo
		public var connectTheDots:Boolean = false;
		private var prevPoint:Point;
		
		// delare dependency on statistics (for norm values)
		private const _sizeByStats:IColumnStatistics = registerLinkableChild(this, WeaveAPI.StatisticsCache.getColumnStatistics(sizeBy));
		public var hack_horizontalBackgroundLineStyle:Array;

				tempShape.graphics.lineTo(screenBounds.getXCenter(), screenBounds.getYMax());
				destination.draw(tempShape);
			}
		}
		
		/**
