Congrats all around. One of the best posts that I have read in a while. Well done...