credits

2000-2002 Dietmar Offenhuber

thanks to:

Laura Beloff for support and discussion

Dr. Bob Martens for patience and support