Nice writeup you got there ol' pal!