Drew, this is the thread that keeps on giving.
thanks for the write up!