finished animation, works beautifully