Ahh forgot something. I've replaced the insecure Checkin.Prog and Update.prog programs with a server-side implementation. If you're using the -i or -u options in your modules file I'd be interested to know if I've broken anything. Tony