add AnimationUtil