     {
         super.init();
         
-        _label = label;
+        self.label = label;
         _yVals = yVals == nil ? [ChartDataEntry]() : yVals;
         
         // default color

    public var yValueSum: Float { return _yValueSum }
    public var yMin: Float { return _yMin }
    public var yMax: Float { return _yMax }
    public var label: String { return _label }
    
    public override init()
    {

        copy._yMax = _yMax;
        copy._yMin = _yMin;
        copy._yValueSum = _yValueSum;
        copy.label = self.label;
        return copy;
    }
}
