Ah, you'll have to forgive me, I am rather ill today and a number of people who aren't the guy who wrote this have approached me me regarding merging it. -- -Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com