Ed, What a great post!! Thanks for going into such detail for us....we greatly appreciate the time you spent on this!!