Thanks for the quick reply, i'll do some reserch into both collections and thread timers i guess thread timers would be the best way as i could set a new one off as and when needed and it would complete and terminate.
I have a feeling that there will be a lot of complicated coding involved using methods i have not seen yet :) thanks for the advice.