         private var _guiModel:GUIModel;
         private var _soloMesh:SoloMesh;
         private var _propertiesView:PropertiesView;
+        private var _firstBuild:Boolean = true;
 
         public function PropertiesViewMediator()
         {


    import recastnavigation.recast.RCConfig;

    import starling.events.Event;

    public class PropertiesViewMediator

                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
