         // then finish the other effect before starting this new one.
         //
         if (effectInst.target is UIComponent &&
-            UIComponent(effectInst.target).mx_internal::isEffectStarted)
+            UIComponent(effectInst.target).isEffectStarted)
         {
             var affectedProps:Array = effectInst.getAffectedProperties();
             for (i = 0; i < affectedProps.length; i++)
             {
                 var runningInstances:Array =
-                    effectInst.target.mx_internal::getEffectsForProperty(affectedProps[i]);
+                    effectInst.target.getEffectsForProperty(affectedProps[i]);
                 if (runningInstances.length > 0) 
                 {
                     if (eventObj.type == ResizeEvent.RESIZE)

        n = instances.length;
        for (i = 0; i < n; i++)
        {
            mx_internal::effectsPlaying.push(
                new EffectNode(effectInst, instances[i]));
        }
        

                    for (j = 0; j < runningInstances.length; j++)
                    {
                        var otherInst:EffectInstance = runningInstances[j];
                        if (eventObj.type == FlexEvent.SHOW && otherInst.hideOnEffectEnd)
                        {
                            otherInst.target.removeEventListener(
                                FlexEvent.SHOW, otherInst.eventHandler);
                            otherInst.hideOnEffectEnd = false;
                            
                        }

