scope destroy event
cancel interval