Great description. Appreciate your sharing of the thought process behind the various steps.