Thanks for your feedback. I know it could use some work, I'll post a 2nd version soon using your advice.