>What are some alternate routes I could take here? You couldn't do much better than an Animal panel IMHO. ;) http://www.carbon111.com/animal.html Best Regards, James