<snip> Is there a module that parses out the USER_AGENT cgi variable and returns browser type, operating system. </snip> I haven't used HTML::ParseBrowser but it's listed at CPAN. Documented at http://search.cpan.org/doc/DODGER/HTML-ParseBrowser-0_5/ParseBrowser/ParseBr owser.pod and downloadable at http://search.cpan.org/search?dist=HTML-ParseBrowser . HTH. -- Shifra Raffel Web Programmer ThriveOnline, www.thriveonline.oxygen.com (415) 908-3079 sraffel at oxygen.com This e-mail is the property of Oxygen Media, LLC. It is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential, or otherwise protected from disclosure. Distribution or copying of this e-mail or the information contained herein by anyone other than the intended recipient is prohibited. If you have received this e-mail in error, please immediately notify us by sending an e-mail to postmaster at oxygen.com and destroy all electronic and paper copies of this e-mail.