Paul, > How do I use Control.Invoke within my code and I'm not sure this > explains the r00t access the code gave me. And you really think that Mono gave you root access? ;-) Rob