Nice writeup.+ Rep for you.