Thanks for the reply Dormilich. I will take a look into the async library and see what I can glean from it. thanks