Just a note of thanks to John Foster for his help in providing me with a well-documented replacement program for crypt. Thanks, John! Kenward Vaughan