Just had a brainstorm: would fork () via a call to a daemon be easier than local fork? AFAICT it could be, because both processes can be paused, syncronisation should be easier. Anyway, just a thought. Rob