I missed this thread. Nice write up!