Absolutely beautifully written.