Thanks very much for your very comprehensive explanation. I find it really refreshing to have found someone using so many so well placed words, that makes it really easy to understand. I have one question though... who is Cory Cowgirl and what is here problem with the generator she is so eager to solve?