+ add ArrowAnimation