cancelAnimationFrame as well