@nathanjones7: Nice write-up.