         animationPath.addArcWithCenter(pieChartCenter, radius: (properties.smallRadius + (properties.bigRadius-properties.smallRadius)/2), startAngle: start, endAngle: end, clockwise: false)
         
         animationPath.addArcWithCenter(pieChartCenter, radius: (properties.smallRadius + (properties.bigRadius-properties.smallRadius)/2), startAngle: end, endAngle: start, clockwise: true)
-        
-        
-        
-        
+
         return animationPath;
     }
 

        var mask = CAShapeLayer()
        
        mask.frame = self.frame
        let path = computeTrioPath(start, end: end)
        mask.path = path.animationBezierPath.CGPath
        mask.lineWidth = properties.bigRadius - properties.smallRadius
        mask.strokeColor = color.CGColor


}

struct DualPath {
    var bezierPath:UIBezierPath
    var animationBezierPath:UIBezierPath
    
    init(myBezierPath:UIBezierPath, myAnimationBezierPath:UIBezierPath) {
        self.bezierPath = myBezierPath
        self.animationBezierPath = myAnimationBezierPath
    }
}

struct Slice {
    var paths:DualPath
    var shapeLayer:CAShapeLayer
    var angle:CGFloat
    var label:String
