         //--------------------------------------------------------------------------
         
         //----------------------------------
-        //  initialData
+        //  firstViewData
         //----------------------------------
         /**
          * @private
          */
-        private var _initialData:Object;
+        private var _firstViewData:Object;
         
         /**
          * This is the initialization data to pass to the
          * root screen when it is created.
          */
-        public function get initialData():Object
-        {
-            return _initialData;
+        public function get firstViewData():Object
+        {
+            return _firstViewData;
         }
         
         /**
          * @private
          */
-        public function set initialData(value:Object):void
-        {
-            _initialData = value;
+        public function set firstViewData(value:Object):void
+        {
+            _firstViewData = value;
         }
         
         //----------------------------------

    import mx.events.FlexEvent;
    import mx.utils.BitFlagUtil;
    
    import spark.components.supportClasses.ViewData;
    import spark.components.supportClasses.ViewNavigatorSection;
    import spark.core.managers.IPersistenceManager;
    import spark.core.managers.PersistenceManager;

        }
        
        //----------------------------------
        //  firstView
        //----------------------------------
        /**
         *  @private
         *  The backing variable for the firstView property.
         */
        private var _firstView:Class;
        
        /**
         *  This property is the object to use to initialize the root screen
         *  of the stack.  This can be a Class, instance or Factory that creates
         *  an object that extends <code>Screen</code>.
         */
        public function get firstView():Class
        {
            return _firstView;
        }
        
        /**
         * @private
         */
        public function set firstView(value:Class):void
        {
            _firstView = value;
        }
        
        //----------------------------------
