I've been using a module which hides all CGI and protocol-type stuff and let's you simply make templates which share certain variables with your script. When your script gets called, you use $query->param('name') to get form values, and you store anything you want the form to know about in a $Calcs hash which can be accessed from Embperl [$ $Calcs->{whatever} $] The protocols, the opening and processing of the template files, etc, are all taken care of transparently by the module. Your script just worries about processing the data. We'd like to polish up this module and publish it, but first we'd like to find out what's already out there. I've seen people refer offhand to 'template programming' on perl lists, so I'm sure there are tools of this variety in use. Any referrals would be welcome, including pointers to lists where this might be a topic of interest. cheers, rkm ==== Want to unsubscribe from this list? ==== Send mail with body "unsubscribe" to macperl-webcgi-request@macperl.org