Great job. It looks good and easy to understand. That's what I wanted to point out in the previous discussion, but you obviously found a more concise and straight forward manner to explain it. Kudos.