I'm not done with this yet. come back.
(Alternately, try
http://www.retina.net/~jna
netik@l0pht.com