I think Peter means on different machines not threads by parallel. In the second sense I do not see a sync problem in that all commands are atomic thus if an other thread uses it pre-command it should get an error and/or a hold til it can proceed and if done post-command the results are guernteed to be as expected. -Aryeh