         progressLayer.add(rotationAnimation, forKey: "rotationAnimation")
     }
     
-    fileprivate func springAnimation(_ keyPath: String, fromValue: Any, toValue: Any) -> CASpringAnimation
+    fileprivate func makeSpringAnimation(for keyPath: String, fromValue: Any, toValue: Any) -> CASpringAnimation
     {
         let animation = CASpringAnimation(keyPath: keyPath)
         animation.fromValue = fromValue

        isComplete = true
        isRotating = false
        
        let greenView = completeView(UIColor.green.lighter)
        
        let bezierPath = UIBezierPath()
        bezierPath.lineCapStyle = .round

                }, completion: nil)
        }
        
        progressLayer.add(makeSpringAnimation(for: "strokeEnd", fromValue: progress, toValue: newProgress), forKey: nil)
        progress = newProgress
        progressLayer.strokeEnd = newProgress
    }
