Is it possible to write non-blocking calls (calls that don't wait for the called function to finish before moving on?) within VB?