         //--------------------------------------------------------------------------
         
         //----------------------------------
-        //  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;
         }
         
         //----------------------------------

            {
                // Register aliases for custom classes that will be written to
                // persistence store by navigator
                registerClassAlias("ViewData", ViewData);
                registerClassAlias("ViewNavigatorSection", ViewNavigatorSection);
                
                // Create persistence store

            
            // If the sections property is not set by this point, MobileApplication will
            // create a default section to be used by the navigator, and initialize it
            // with the firstView and firstViewData defined by the application
            if (sections == null || sections.length == 0)
            {
                // Create the empty screen stack and initialize it with the
                // desired firstView and initial data
                var section:ViewNavigatorSection = new ViewNavigatorSection();
                section.firstView = firstView;
                section.firstViewData = firstViewData;
                
                // Set the stacks of the navigator
                var newSections:Vector.<ViewNavigatorSection> = Vector.<ViewNavigatorSection>([section]);
