 		{
 			m_startValue = value;
 			currentValue = CSSProperty(value.clone(true));
+			m_backupValue = CSSProperty(value.clone(true));
 			m_propertyTransition.startValue = value.specifiedValue();
 			m_propertyTransition.currentValue = currentValue.specifiedValue();
 		}

				return;
			}
			currentRatio = easing(currentTime, 0, 1, durationValue);
			currentValue.setSpecifiedValue(
				m_propertyTransition.setCurrentValueToRatio(currentRatio));
		}

		***************************************************************************/
		protected var m_startValue : CSSProperty;
		protected var m_endValue : CSSProperty;
		protected var m_backupValue : CSSProperty;
		
		protected var m_propertyTransition : PropertyTransitionVO;

		
		/***************************************************************************
		*							public methods								   *
		***************************************************************************/
