create a full new animation on change