I've been accumulating a list of feature requests for Gunnar. Here they are :) 1) Make Ringlink runable, and without issuing any warning messages, when the -w option and the "use strict" pragma are specified. Every reference I've seen on Perl strongly recommends this for all Perl CGI scripts. (I've heard that it may compromise security to leave the -w option in a production script, but it should at least be used in pre-release testing of the scripts.) 2) Add capability for automatic emails sent by Ringlink to be BCC-ed to a provided list of email addresses. 3) Add control for "turning off" the Ringlink script. This would be useful when backing up or restoring the data files, or when making changes to the configuration. 4) Encode passwords (using Perl's one-way encryption function crypt())? Might be overkill. If this were added, it would be necessary to have a function for generating a new random password in case a password is lost. 5) I think the list-sites function lists the sites starting at a random site. This might be beneficial for first-time visitors to the ring, but it could be annoying for someone trying to systematically view the sites in the ring. I can't think of a good solution, though, other than using an approach like the old webring system. 6) Please add inline and/or external documentation to the scripts :) Thanks.