The code should be in a zip to download -- and it needs more explaination. maybe a doc, maybe commenting the heck out of it!