Recent similar thread
You need to keep a handle on the timer, so that you can cancel it later if required