CherryPy might be worth at least a few minutes investigation. I have no interest in that topic so have not spent any time with it. -- John W Hall <wweexxsseessssaa at telusplanet.net> Calgary, Alberta, Canada. "Helping People Prosper in the Information Age"