Our letter to Google: quick update and thanks!