Ace animation – work in progress