Wow, Alton.... thanks for documenting all this. I'm hoping that if I read it 25 more times I will understand all this perfectly some day!