Fantastic writeup.