Nice detailed writeup, and great recovery on your yips.