So many& Each visit I have an aha moment.