Excellent write-up. This is why this forum is the best resource out there.