Credit where credit is due. Def a nifty project. Will get it added to my git tracking site (GitLurker.info)