Provide a default update interval of 1 second
Add cancel() function