Hi Charles >> This is not exact syntax of REALbasic, I don't know it. >> > > gVSemaphore as Semaphore > > > gVSemaphore.Signal > > Valentina function call > > gVSemaphore.Release > > Charles Yeomans Thanks very much for that. I should be able to give it a try now. Cindy Brown