implement TranslateTransition
implement RotateTransition