Animations are updating, but not correctly