Well written! Send that puppy in indeed!

Bart