             clearMenu(_nativeMenu);
 
             // make top level items
-            if (mx_internal::_rootModel)
+            if (_rootModel)
             {
                 if (!tmpCollection)
-                    tmpCollection = mx_internal::_rootModel;
+                    tmpCollection = _rootModel;
                 // not really a default handler, but we need to
                 // be later than the wrapper
                 tmpCollection.addEventListener(CollectionEvent.COLLECTION_CHANGE,

     */
    public function get dataProvider():Object
    {
        if (mx_internal::_rootModel)
        {
            return mx_internal::_rootModel;
        }
        else return null;
    }

        if (!invalidatePropertiesFlag && nestLevel > 0)
        {
            invalidatePropertiesFlag = true;
            if (UIComponentGlobals.layoutManager)
                UIComponentGlobals.layoutManager.invalidateProperties(this);
            else
            {
                var myTimer:Timer = new Timer(100, 1);
