All around, a solid and satisfactory answer. 4 stars only because I had to help it along just a little bit, but still researcher found most of the difficult tidbits I was looking for independently. Thanks for your help!