cancel timer on complete