Good post overall. Enjoyed reading it. William