Is there a reason that you must run screend and not an alternative that provides equal functionality without the overhead of screend's context switches from kernel to user space. geoff