Nicely written.

Reply