         toView.layoutIfNeeded()
     }
     
+    /// Prepares the transition animation.
     fileprivate func prepareTransitionAnimation() {
         addTransitionAnimations()
         addBackgroundMotionAnimation()
-        
-        cleanupAnimation()
+        cleanUpAnimation()
         removeTransitionSnapshot()
     }
 }

            motionInstance.animations = value
        }
    }
    
    open func transitionSnapshot(afterUpdates: Bool, shouldHide: Bool = true) -> UIView {
        isHidden = false
        

                    return
                }
                
                let tf = s.calculateAnimationTimingFunction(animations: v.motionAnimations)
                
                let snapshotGroup = Motion.animate(group: snapshotAnimations, duration: d)
                snapshotGroup.fillMode = MotionAnimationFillModeToValue(mode: .forwards)
