add Animation func