Good insight, great detail....