 {
 import flash.events.Event;
 
-import mx.effects.PropertyValuesHolder;
-
 import mx.components.FxApplication;
 import mx.core.Container;
 import mx.core.IUIComponent;
+import mx.effects.Animation;
+import mx.effects.PropertyValuesHolder;
+import mx.events.AnimationEvent;
 import mx.events.EffectEvent;
 import mx.events.TweenEvent;
+import mx.graphics.IGraphicElement;
 import mx.styles.IStyleClient;
     
 public class FxMoveInstance extends FxAnimateInstance

                xFrom = xTo - xBy;
            else if (propertyChanges && propertyChanges.start["x"] !== undefined)
                xFrom = propertyChanges.start["x"];
            else
                xFrom = getCurrentValue("x");
        }
		if (isNaN(xTo))
		{

			}
			else
			{
				if (!isNaN(xBy) && !isNaN(xFrom))
				    xTo= xFrom + xBy;
			}
		}

