Great job!
Answered a lot of questions.
Thanks