         var childrenHiding:Boolean = false; // hidePanelChildren();
 
         propertyValuesList = 
-            [new PropertyValuesHolder("width", [widthFrom, widthTo]),
-             new PropertyValuesHolder("height", [heightFrom, heightTo])];
+            [new PropertyValuesHolder("width", [widthFrom, widthTo], widthBy),
+             new PropertyValuesHolder("height", [heightFrom, heightTo], heightBy)];
                 
         super.play();
 

            }
            else
            {
                _widthTo = (!isNaN(widthBy)) ?
                          widthFrom + widthBy :
                          getCurrentValue("width");
            }
        }


                heightFrom = heightTo - heightBy;
            else if (propertyChanges && propertyChanges.start["height"] != undefined)
                heightFrom = propertyChanges.start["height"];
        }
        if (isNaN(heightTo))
        {       
