that's a very good point, how to start a seperate process from the code? and how can I notify the caller when the process is finished? > >Why not a separate process? >