the bad thing is that your program doesnt respond in that time umm unless you can call the sub as a separate thread?