interrupts causing animations to continue then get stuck