@watson387: Excellent write-up!