         if (!(mode == SlideViewTransitionMode.UNCOVER))
            targetNavigator.contentGroup[animatedProperty] = -slideDistance + targetNavigator.contentGroup[animatedProperty];
                 
-		// Validate to ensure our snapshots are rendered.
+        // Validate to ensure our snapshots are rendered.
         transitionGroup.validateNow();
         
-		// Construction animation sequence.
+        // Construction animation sequence.
         var animation:Animate = new Animate();
         var vector:Vector.<MotionPath> = new Vector.<MotionPath>();
         vector.push(new SimpleMotionPath(animatedProperty, null, null, slideDistance));

     */
    override protected function createConsolidatedEffect():IEffect
    {        
		// Prepare our start and end view elements by positioning them prior to 
		// the start of our transition, ensuring that they are cached as 
		// surfaces, and adjust z-order if necessary.
		
		var slideTargets:Array = new Array();
		
        if (!(mode == SlideViewTransitionMode.COVER))
            slideTargets.push(cachedNavigator);
        
        if (!(mode == SlideViewTransitionMode.UNCOVER))
            slideTargets.push(targetNavigator.contentGroup);

        targetNavigator.contentGroup.includeInLayout = false;
        
        transitionGroup = new Group();
        transitionGroup.includeInLayout=false;
        
		// Ensure the views are in the right stacking order based on our
		// transition mode (cover vs. uncover for instance).
        if (mode == SlideViewTransitionMode.COVER)
		{
			var childIndex:uint = targetNavigator.skin.getChildIndex(targetNavigator.contentGroup);
		    addComponentToContainerAt(transitionGroup, targetNavigator.skin, childIndex);
		}
        else
			addComponentToContainer(transitionGroup, targetNavigator.skin);
        
        if (targetNavigator is TabbedViewNavigator)
        {

            {
                if (!(mode == SlideViewTransitionMode.UNCOVER))
                    slideTargets.push(actionBar);
                navigatorProps.actionBarIncludeInLayout = actionBar.includeInLayout;
                actionBar.includeInLayout = false;
            }
        }
        
        if (cachedNavigator)
        {
            cachedNavigator.includeInLayout = false;
            transitionGroup.addElement(cachedNavigator);
        }
