 
 private extension ActivityIndicatorAnimationOrbit {
 
-  func satelliteInLayer(layer: CALayer, color: UIColor) {
-    let rotateAnimation = createSatelliteRotateAnimation(layer: layer)
+  func animateSatellite(in layer: CALayer, color: UIColor) {
+    let rotateAnimation = makeSatelliteRotateAnimation(layer: layer)
     let circle = ActivityIndicatorShape.Circle.makeLayer(size: CGSize(width: satelliteSize, height: satelliteSize), color: color)
 
     let frame = CGRect(x: 0, y: 0, width: satelliteSize, height: satelliteSize)


  // MARK: Properties

  let duration: CFTimeInterval = 1.9
  let satelliteCoreRatio: CGFloat = 0.25
  let distanceRatio: CGFloat = 1.5
  var coreSize: CGFloat = 0
  var satelliteSize: CGFloat = 0
  var size: CGSize = .zero

  // MARK: ActivityIndicatorAnimating



private extension ActivityIndicatorAnimationOrbit {

  func animateRing2(in layer: CALayer, color: UIColor) {
    let animation = ring2Animation
    let circle = ActivityIndicatorShape.Circle.makeLayer(size: CGSize(width: coreSize, height: coreSize), color: color)
    let frame = CGRect(x: (layer.bounds.size.width - coreSize) / 2,
