added fixed cancel animation