I'm still working on this between long sessions playing shade by cosmic games... http://www.cgshade.com