So correct me if I am wrong, but send in time is not really a parallel process is it? It just means that given a send in time of 5 seconds, that after 5 seconds the engine will wait for the first idle message and then execute, and while it's executing nothing else can occur till it's finished? Or do I have that wrong? Bob