Great job! Nice choices on the details. Thanks for the write up.