• Nicely written, thanks.