                 var meshInfo:MeshInfo = MeshInfoLibrary.instance.meshes[_propertiesView.meshPickerList.selectedIndex];
                 _soloMesh.setMesh(meshInfo);
             }
+            if (_firstBuild)
+            {
+                _propertiesView.scrollToPosition(0, _propertiesView.maxVerticalScrollPosition, 0.5);
+                Starling.current.juggler.removeTweens(_propertiesView.buildButton);
+                _propertiesView.buildButton.alpha = 1.0;
+                var tween:Tween = new Tween(_propertiesView.buildButton, 0.5);
+                tween.animate("alpha", 0.5)
+                tween.reverse = true;
+                tween.repeatCount = 0;
+                Starling.current.juggler.add(tween);
+            }
         }
 
         private function cellSizeSlider_changeHandler(event:Event):void

        private var _guiModel:GUIModel;
        private var _soloMesh:SoloMesh;
        private var _propertiesView:PropertiesView;

        public function PropertiesViewMediator()
        {


    import recastnavigation.recast.RCConfig;

    import starling.animation.Tween;
    import starling.core.Starling;
    import starling.events.Event;

    public class PropertiesViewMediator
