 		{
 			// Set the animation to the initial value
 			// before the screen refreshes.
-			onMoveTweenUpdate(moveTween.mx_internal::getCurrentValue(0));
+			onMoveTweenUpdate(moveTween.getCurrentValue(0));
 		}
 		
 		if (scaleTween)
 		{
 			// Set the animation to the initial value
 			// before the screen refreshes.
-			onScaleTweenUpdate(scaleTween.mx_internal::getCurrentValue(0));
+			onScaleTweenUpdate(scaleTween.getCurrentValue(0));
 		}
 	}
 	

		// This allows the MaskEffect subclass to set the effect properties.
		initMaskEffect();
		
		EffectManager.mx_internal::startVectorEffect(IUIComponent(target));
				
		//EffectManager.mx_internal::startBitmapEffect(target);

		// Move Tween
		

			{
				// Remember the amount of the effect that has already been
				// played.
				var elapsed:Number = getTimer() - tween.startTime;
	
				// Destroy the old tween object. Set its listener to a dummy 
				// object, so that the onTweenEnd function is not called.
				if (moveTween)
					Tween.removeTween(moveTween);
				
				if (scaleTween)
					Tween.removeTween(scaleTween);
				
				// Reset the tween count
				tweenCount = 0;
