Thanks!
I had no idea this was so involved.
I gots some learnin' to do...