add repeatCount, reverseAnimation