Wow, thanks. I'm also working for an on-the-fly equipment generator, I'll post that when I'm done.