Retrieved some of the animation-handling Greg did before