ACtually that isn't a solution then, if you use the timer event as the procedure, it won't exit if you set the enabled to false, it will just run through the whole sub.