revise animation