wow, thanks for the writeup. very informative!