Welcome back! You obviously put a great deal of thought into this review.