still working on it...

(4SEP07 UPDATE: With essentially no effort exerted, I've given up on this)