Good, deep analysis.