You might keep a semaphore containing the index of the last object called, and fork a task to check for completeion of the verb and call it again if it didn't make it all the way through... neuro