clear interval on cancel