         // as they might be using the same axes as the chart's
         if (_axisDirty == true)
         {
-        	var n:int = series.length;
+            var n:int = series.length;
             for (var i:int = 0; i < n; i++)
             {
                 series[i].invalidateProperties();

    //
    //--------------------------------------------------------------------------

	/**
	 *  @private
	 */
	private function initStyles():Boolean
	{
		HaloDefaults.init(styleManager);
		
		var polarChartStyle:CSSStyleDeclaration =
			HaloDefaults.createSelector("mx.charts.chartClasses.PolarChart", styleManager);
		
		polarChartStyle.defaultFactory = function():void
		{
			this.dataTipRenderer = DataTip;
			this.fill = new SolidColor(0xFFFFFF, 0);
			this.calloutStroke = new Stroke(0x888888,2);            
			this.fontSize = 10;
		}
		
		return true;
	}
	
	/**
	 *  @inheritDoc
	 *  
	 *  @langversion 3.0
	 *  @playerversion Flash 9
	 *  @playerversion AIR 1.1
	 *  @productversion Flex 3
	 */
	override public function set moduleFactory(factory:IFlexModuleFactory):void
	{
		super.moduleFactory = factory;
		
		if (_moduleFactoryInitialized)
			return;
		
		_moduleFactoryInitialized = true;
		
		// our style settings
		initStyles();
	}
	
    /**
     *  @inheritDoc
     *  

        var m:int;
        for (var i:int = 0; i < n; i++)
        {
            m = _transforms[i].elements.length;
            for (var j:int = 0; j < m; j++)
            {
                if (_transforms[i].elements[j] is Series && getSeriesTransformState(_transforms[i].elements[j]) == true)
