     return pointOnCircle( innerCircle,
               atDistance: midOffset * innerOuterRingRatio,
                fromPoint: innerEnd,
-             inDirection: .CounterClockwise)
+             inDirection: .counterClockwise)
   }
   
   var innerBezEndControlPoint: RingPoint {
     return pointOnCircle( innerCircle,
               atDistance: controlPointOffset * innerOuterRingRatio,
                fromPoint: innerEnd,
-             inDirection: .CounterClockwise)
+             inDirection: .counterClockwise)
   }
   
   var outerBezEnd: RingPoint {
     return pointOnCircle( outerCircle,
               atDistance: midOffset,
                fromPoint: outerEnd,
-             inDirection: .CounterClockwise)
+             inDirection: .counterClockwise)
   }
   
   var outerBezEndControlPoint: RingPoint {

                      outerBezStart.x,              outerBezStart.y)
    
    CGContextAddArc(context, center.x, center.y, outerRadius,
                                   outerOffsetStart, outterOffsetEnd,
                                                        arcDirection)
    
    CGContextAddCurveToPoint(context,

  


}
