add TransitionAnimation