great stuff throughout. thank you.