Nicely written. Thank you!